Unbeatable views of the harbor and the city bring travellers to this contemporary hotel located in the Financial District. Its proximity to attractions like the New England Aquarium, Faneuil Hall, and the North End, Boston’s Italian neighbourhood, can’t be beaten.
↧