John Carver Inn
Drag box to select area
The John Carver Inn is located in the heart of historic Plymouth, Massachusetts. It sits on the location of the original Pilgrim settlement. The John Carver Inn is within walking distance to the Mayflower, Plymouth Rock and Plymouth's many shops and restaurants. In addition to its luxurious rooms this hotel also has a pool, a fitness center, a spa and an award-winning restaurant.
25 Summer St, Plymouth, MA 02360
- Hours: By appointment.
- Accessible: yes