Churchill At Landmark Square Hotel
Located about 5 minutes' stroll from Official Red Sox Team Store, Churchill At Landmark Square Boston hotel gives easy access to various tourist attractions.
Location
The hotel places you 1.8 miles from Boston Common Public Park and 1.3 miles from the upscale enclosed Copley Place Shopping Mall. Standing 9 minutes' walk from Museum of Fine Arts, the Boston hotel is approximately a 10-minute drive from New England Aquarium. The nearby notable religious buildings include Old South Church, 1.2 miles from the Churchill At Landmark Square Boston. Fenway Station - Inbound bus stop is within a few blocks of the accommodation.
Food & Drinks
Rod Dee 2 Thai Cuisine serves various kinds of Latin American dishes merely 6 minutes by foot from this Boston hotel.
Why choose Churchill At Landmark Square Hotel Boston
-
Exclusive on-site spa services
-
Recreational on-site activities
-
Beautifully designed dining options
-
Accessibility features available
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