Churchill At Landmark Square Hotel
Located a mere 1.6 km from The Mary Baker Eddy Library, Churchill At Landmark Square Hotel Boston is only a 6-minute walk from the private women-focused Simmons University.
El Pelon Taqueria serves various kinds of Mexican dishes 500 metres away.
The Museum of Fine Arts is not very far away, while Boston South train station is 3.9 km from this hotel. The grant university "Massachusetts Institute of Technology" is reachable around 25 minutes' walk away. Guests might as well visit West Village Quadrangle, which is about 1 km away. The Churchill At Landmark Square lies in the vicinity of the baseball stadium "Fenway Park". The hotel is within 10 minutes' walk of Museum of Fine Arts city rail and 550 m from Fenway Station - Inbound bus stop.
Important information
Frequently asked questions
- 🕌
Are there any landmarks close to Churchill At Landmark Square Hotel?
Guests can quickly find MIT Museum within a 20-minute walk from Churchill At Landmark Square Hotel. - 🍹
What restaurants are in vicinity of Churchill At Landmark Square?
Guests will find Sweet Cheeks Q and Basho Japanese Brasserie restaurants within 200 metres away from Churchill At Landmark Square.
Location
Rooms & Availability
Please, select dates to see available rooms.
Checking available rooms
Searching rooms…