Churchill At Landmark Square Hotel
Located 0.3 miles from the private women-focused Simmons University, Churchill At Landmark Square Boston hotel is a 6-minute stroll from MassArt Art Museum.
Location
This hotel is located in Boston, in the vicinity of Ruggles metro station. You'll need 25 minutes to walk to reach Great Dome. The Boston hotel is situated 0.2 miles from the interior courtyard "Isabella Stewart Gardner Museum". Longwood Medical Area city rail is a 5-minute walk away, while 132 Brookline Ave opp Fullerton St bus stop is in proximity to the Churchill At Landmark Square.
Food & Drinks
Serving American dishes, Cafe G is 0.2 miles away.
Why choose Churchill At Landmark Square Hotel Boston
-
On-site spa services available
-
Access to various on-site activities
-
Multiple dining options on-site
-
Accessibility features throughout facility
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