The hotel is located on the outskirts of Boston, some 5 km from the centre. An array of shopping and entertainment venues, the train station, and the airport are all approximately 1.5 km from the hotel.
See more: Hotels in USA Hotels in Boston - Ma Holiday Destinations in USA