Churchill At Landmark Square Hotel Boston

Boston

Churchill At Landmark Square Hotel Boston

75 Peterborough Street Boston, Boston, United States Show map
Located 2.4 km from the rooftop Kendall Square Roof Garden, Churchill At Landmark Square Hotel Boston is just a 6-minute walk from the private women-focused Simmons University.
The interior courtyard "Isabella Stewart Gardner Museum" is not very far away, while Boston South train station is 3.9 km from this hotel. The hotel provides easy access to the performing arts theater "Central Square Theatre", which is around 25 minutes' walk away. Guests might as well enjoy proximity to Evans Way Park, situated 0.8 km away. There is The Mapparium within 20 minutes' walk of the Churchill At Landmark Square. Longwood Medical Area city rail station is 850 metres away.
El Pelon Taqueria offers a wide range of Latin American dishes and lies 6 minutes' stroll away.
+ More - Less
Main Features
  • Wheelchair access
  • + More

Map

Tourist attractions in

Boston
Attractions
  • Berklee Performance Center - 3100 ft
  • Berklee College of Music - 2550 ft
  • Charles River Bike Path - 2600 ft
  • Huntington Theatre - 3400 ft
  • Kenmore Square - 2000 ft
  • The Mapparium - 3200 ft
  • The Boston Pops - 3550 ft
  • Boston Symphony Orchestra - 3550 ft
  • Isabella Stewart Gardner Museum - 1950 ft
  • Red Sox Team Store - 1000 ft

Rooms & Availability

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

Main

  • Wheelchair access
Main Features
  • Wheelchair access

Hotel Policy

Check-in: from 16:00
Check-out: until 11:00
Frequently asked questions
Enter your dates
Enter your dates
Th 22 Oct
Fr 23 Oct
Guests
Searching hotels in Boston