This elegant hotel is situated by the Faneuil Hall marketplace and is only a short walk from Boston's scenic waterfront, numerous other attractions, and the theatre. Cambridge lies about 7 km from the hotel.
See more: Hotels in USA Hotels in Boston - Ma Holiday Destinations in USA