Situated at the crossroads of I-95 and Route 128 in Peabody, Massachusetts, the Boston Marriott Peabody places groups just north of downtown Boston with easy access to Salem, Marblehead, Rockport, and Gloucester along the North Shore. The 257-room hotel offers a well-connected suburban base that keeps city energy within reach while giving attendees room to breathe - a practical consideration for...
Create a free account to see the full venue profile and start planning your retreat.
Everything you need to plan a retreat in this country: top venues, airports, climate, and how to get around.