180 Water Street
Plymouth, MA, 02360
Phone: 508-747-4900
Toll-Free: 866-719-8185
Plymouth inn boast a prime location in this walkable, picturesque, historic town
Walk to harbor cruises, whale watches, unique gift shops, arcades – and the Mayflower II – when you stay at Hotel 1620, across the street from Cape Cod Bay in Plymouth, America’s home town. Just minutes from this waterfront town’s best attractions, from Plymouth Rock and ghost tours to the fast ferry to Provincetown and great restaurants, the hotel boasts 177 spacious, beautifully appointed rooms, a sparkling heated indoor pool and passes to a nearby fitness facility. Some rooms have views of the picturesque harbor or private balconies overlooking the pool. All have refrigerators, plush beds and high-quality linens. Relax in style while you explore this historic town, a short drive to beaches, golf, Plimoth Patuxet Museums and water sports. Cape Cod is only 20 miles away.