The hotel is located 1.5 km from Logan Airport, 5 km from downtown Boston and 1.5 km from T station.
See more: Hotels in USA Hotels in Boston - Ma Holiday Destinations in USA