Churchill At Landmark Square Hotel
Churchill At Landmark Square Boston hotel offers quick access to the private women-focused Simmons University, located merely a 6-minute walk away.
Location
This Boston hotel is located 2.7 miles from the historic indoor-outdoor shopping center "Faneuil Hall Marketplace", 0.4 miles from Museum of Fine Arts. Guests can visit places of worship such as Trinity Church, situated around 25 minutes by foot from the hotel. Old South Church is 1.3 miles away, while Ruggles is within a few blocks of the Churchill At Landmark Square Boston. The accommodation is also situated approximately 10 minutes by foot from 132 Brookline Ave opp Fullerton St bus stop.
Food & Drinks
The Boston hotel is within easy reach of Cafe G, serving American cuisine.
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