Location: overlooking Boston's historical port, the hotel is 5.6 Km. from Boston city centre and 16 Km. from the airport.
See more: Hotels in USA Hotels in Boston Holiday Destinations in USA