Location: located in Logan Airport, 4 Km. from Boston city centre.
See more: Hotels in USA Hotels in Boston Holiday Destinations in USA