Churchill At Landmark Square Hotel

  • Wheelchair access

Located a mere 6 minutes' walk from the private women-focused Simmons University, Churchill At Landmark Square Hotel Boston gives easy access to various tourist attractions.

Enjoy Mexican cuisine in the quick bites El Pelon Taqueria, situated 500 metres away.

The Museum of Science is 3.5 km from the hotel, and the multi - purpose stadium "Parsons Field" is merely 1.9 km from it. The interior courtyard "Isabella Stewart Gardner Museum" is also approximately a 5-minute walk away. Guests might as well visit BU Beach, which is around 1 km away. You can easily find the movie theater "Boston Symphony Hall" within a few blocks of the Churchill At Landmark Square. There is Fenway Station - Inbound bus stop within 10 minutes' walk of the hotel.

Churchill At Landmark Square Hotel Boston Facilities

Parking options Parking
For disabled guests Wheelchair access
Important information
Check-in: from 16:00
Check-out: until 11:00