Property Name: Hotel 1620 Plymouth Harbor
Property Address: 180 Water St Plymouth, MA, 02360
Property Description: With a stay at Hotel 1620 Plymouth Harbor, you'll be centrally located in Plymouth, steps from Plymouth Harbor and within a 10-minute walk of Plymouth Memorial Hall. This hotel is 0. 4 mi (0. 7 km) from Mayflower II and 0. 5 mi (0. 8 km) from Plymouth Rock.
Property Facts: Total Number of Rooms: 177Total Number of Floors: 4Year Built: 1983Year of Last Renovation: N/A