Churchill At Landmark Square Hotel
Located nearly a 25-minute walk from the John Fitzgerald Kennedy National Historic Site, Churchill At Landmark Square Hotel Boston offers access to tourist attractions throughout Boston.
Location
While staying in the hotel, you are invited to discover Boston Common Public Park, located 3.3 km away, or visit sports venues like the baseball stadium "Fenway Park", which is merely 1.1 km away. The Great Dome also lies within 30 minutes' walk of this Boston hotel. Sites including MassArt Art Museum and Museum of Fine Arts are in the vicinity of the Churchill At Landmark Square Boston. The accommodation is 450 metres from Longwood Medical Area city rail and 550 metres from 132 Brookline Ave opp Fullerton St bus stop.
Food & Drinks
Choose from an unlimited choice of American dishes at Cafe G which is approximately 5 minutes' walk 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