Just 35 mi/55 km southeast of Boston, Plymouth, Massachusetts, is where the Pilgrims made their final landing in 1620—supposedly on Plymouth Rock, one of the town's most famous sites. The rock ca...
Plymouth, MA
This 107 room property, built in 2025...
View Hotel Details
6 First Class
Commission: 10%
Rooms: 107
Rates: -
Comfortable Modern Hotel located 2 blocks from business district & 3 blocks from Plymouth Rock, Mayflower II & marina.
Rooms: 175
Rates: $119 - $449