



The Holiday Inn Express Plymouth sits in the heart of historic Plymouth, Massachusetts, a short walk from Plymouth Harbor and the storied landmarks that make this corner of New England a genuinely engaging backdrop for a team gathering. The three-story, 66-room property places groups in easy reach of Plymouth Rock, the Mayflower II, and the Plimoth Patuxent Museum, while day-trip options to Cape...
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.