Location: situated 5 Km. from the centre of Boston and next to the harbour. Easy access to the financial district by water taxi.
See more: Hotels in USA Hotels in Boston Holiday Destinations in USA