Churchill At Landmark Square Hotel
Located just 6 minutes' walk from MassArt Art Museum, Churchill At Landmark Square Hotel Boston gives easy access to various tourist attractions.
Location
Situated merely 0.9 km from Ruggles underground station, this Boston hotel is just a minute's drive from James P Kelleher Rose Garden. Museum of Fine Arts is also a mere 9 minutes' walk away. Along with other cultural attractions Museum of Science is nestled 3.9 km from the hotel. The accommodation is 450 metres from Longwood Medical Area city rail and within walking distance of 132 Brookline Ave opp Fullerton St bus stop.
Food & Drinks
Churchill At Landmark Square Hotel is approximately 5 minutes on foot from Cafe G serving American dishes.
Why choose Churchill At Landmark Square Hotel Boston
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