Churchill At Landmark Square Hotel
Located about 5 minutes' stroll from Holy Trinity Orthodox Cathdral, Churchill At Landmark Square Boston hotel gives easy access to various tourist attractions.
Location
You'll be 2.6 miles from the Floating Boston Tea Party Ships & History Museum and within a few blocks of the 1908 equestrian Appeal to the Great Spirit Statue. From this Boston hotel it will take around 25 minutes to stroll to Old South Church. The area features a number of shopping sites, such as John B Hynes Veterans Convention Center, which is 1.1 miles from the Churchill At Landmark Square Boston. The Boston hotel is within 10 minutes' walk of Ruggles subway station and just around the corner from Longwood Medical Area city rail.
Food & Drinks
Cafe G serves a good range of American food and lies 0.2 miles from the accommodation.
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