Churchill At Landmark Square
Churchill At Landmark Square Boston hotel offers proximity to John Fitzgerald Kennedy National Historic Site, situated about a 25-minute walk away.
Location
The private women-focused Simmons University is located 0.3 miles from this Boston hotel, and such natural sites as the Frederick Law Olmsted-designed park "Boston Public Garden" is 1.6 miles away. The movie theater "Boston Symphony Hall" is also in the vicinity of the hotel. Museum of Fine Arts is also located 9 minutes' walk from the Churchill At Landmark Square Boston. The accommodation is located 0.5 miles from Longwood Medical Area city rail and also 2.2 miles from Museum of Science.
Food & Drinks
Rod Dee 2 Thai Cuisine offers a selection of dishes within easy reach of the hotel.
Why choose Churchill At Landmark Square
-
On-site Spa for relaxation
-
Convenient wheelchair access
-
Diverse on-site dining options
-
Variety of on-site activities
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