Churchill At Landmark Square
Churchill At Landmark Square Boston hotel offers quick access to the private women-focused Simmons University, located merely a 6-minute walk away.
Location
The baseball stadium "Fenway Park" is a mere 0.7 miles from this Boston hotel, while Newbury Street is nestled 1.3 miles away. The private research university "Massachusetts Institute of Technology" is a popular education place to visit around 25 minutes by foot from the hotel. Guests might as well visit BU Beach, which is just 0.6 miles away. One of the most important attractions in Boston is Museum of Fine Arts, located within a few blocks of the Churchill At Landmark Square. The accommodation is about 10 minutes by foot from Longwood Medical Area city rail and about 10 minutes by foot from Fenway Station - Inbound bus stop.
Food & Drinks
Rod Dee 2 Thai Cuisine is ideal for tasting Mexican cuisine and is situated a stone's throw from this Boston hotel.
Why choose Churchill At Landmark Square
-
On-site spa facilities available
-
Diverse on-site activities offered
-
Accessible for wheelchair users
-
Luxurious accommodation options
Main amenities
-
Wheelchair access
Amenities
Churchill At Landmark Square- Wheelchair access
Parking options
- Parking
For disabled guests
- Wheelchair access
Important information
Enter dates to see availability