Churchill At Landmark Square Hotel
Located 2.1 km from Old South Church, Churchill At Landmark Square Hotel Boston is a 5-minute walk from Holy Trinity Orthodox Cathdral.
Location
Situated a few minutes' drive from Great Dome, this hotel also gives access to such sports venues as Fenway Park, which is 1.1 km away. Simmons University lies a 6-minute walk away. Within 400 metres of the hotel you'll find Isabella Stewart Gardner Museum. The nearest underground station is Ruggles, located a 10-minute stroll away.
Food & Drinks
Guests will find the café Cafe G 350 metres away.
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