Churchill At Landmark Square Hotel
Main amenities
-
Wheelchair access
Location
Located only 0.7 miles from the baseball stadium "Fenway Park", Churchill At Landmark Square Boston hotel offers access to tourist attractions throughout Boston.
Located 6 minutes by foot from the private women-focused Simmons University, the hotel lies around a 25-minute walk from shopping venues such as the public Copley Square. This Boston hotel is located 0.4 miles from Museum of Fine Arts and within a few blocks of New England Conservatory. The historic indoor-outdoor shopping center "Faneuil Hall Marketplace" is about 10 minutes' drive from the Churchill At Landmark Square. Longwood Medical Area city rail is 0.5 miles away, while Fenway Station - Inbound bus stop is within reach of the accommodation.
Mexican cuisine is offered at Rod Dee 2 Thai Cuisine, located 6 minutes' walk away.