Churchill At Landmark Square Hotel Boston

Boston

Churchill At Landmark Square Hotel Boston

75 Peterborough Street Boston, Boston, United States View map
Churchill At Landmark Square Hotel Boston offers easy access to the private women-focused Simmons University, which is situated merely 450 metres away.
This Boston hotel places you approximately a 5-minute ride from Museum of Fine Arts and only 1.1 km from the baseball stadium "Fenway Park". Also, The Mary Baker Eddy Library is 19 minutes on foot from the hotel. Guests might as well visit Krentzman Quadrangle, which is just 1.1 km away. Museum of Science is nearly a 10-minute drive away, while Boston South train station is situated 3.9 km from the Churchill At Landmark Square. The accommodation is in the vicinity of Longwood Medical Area city rail.
Offering Italian dishes, Blaze Pizza lies a mere 150 metres from this Boston hotel.
+ More - Less
Main Features
  • Wheelchair access
  • + More

Map

Tourist attractions in

Boston

Prices & Availability

Please wait, we're checking available rooms for you.
Facilities

Main

  • Wheelchair access
Main Features
  • Wheelchair access

Policies

Check-in: from 16:00
Check-out: until 11:00
Frequently asked questions
Enter your dates
Enter your dates
We 11 Nov
Th 12 Nov
Guests
Searching hotels in Boston