Comfort Inn

Starting at

TripAdvisor Review

Based on 312 review

See all

Location With a stay at Plymouth Inn, you ll be centrally located in Plymouth, convenient to National Monument to the Forefathers and Plymouth Rock. This hotel is within close proximity of Plymouth Memorial Hall and Pilgrim Hall Museum. Also, it is close to Plymouth Harbor, Plymouth Plantation, Sand...

More details