Located in Plymouth, this beachfront hotel is in the historical district and within a 15-minute walk of Plymouth Long Beach and Plimoth Plantation. Plymouth Rock and Mayflower II are also within 3 mi (5 km).