This smart, modern hotel is situated at Boston Logan International Airport just 5 km from the centre of Boston. An array of shopping venues, plenty of bars and restaurants and links to the public transport network lie within 2 km of the hotel.
See more: Hotels in USA Hotels in Boston - Ma Holiday Destinations in USA