The 3-star John Jeffries House Hotel Boston offers 46 rooms, situated only 650 metres from Frog Pond. A private parking garage is available nearby at the hotel.
This property is located within 5 minutes' walk of the central Boston Common Public Park and The Esplanade Park as well as just 1.9 km from New England Aquarium. The hotel stands right next to Charles/MGH tube station. Boston Public Garden is a 17-minute walk away, while Boston North is situated merely 0.9 km from the accommodation. John Jeffries House Hotel is also within short walking distance of Charles/MGH Station - Outbound bus stop.
Certain rooms are equipped with a microwave and a refrigerator.
J.P. Licks offers a variety of American delicacies and lies about a 5-minute stroll away.