Location: the hotel is located in 'Ladder District', in the heart of Boston, and about 7 Km. from the Atlantic ocean.
See more: Hotels in USA Hotels in Boston Holiday Destinations in USA