Situated as the name suggests in the Downtown Financial District area. The hotel room was spacious and clean. The hotel has a restaurant and fitness centre. Situated close to the T system so it is easy to get around and only a short journey from the airport. It is also just a short walk to the Faneuil Hall Marketplace and the New England Aquarium. Plenty of bars and places to eat within a short distance.
89 Broad Street Boston Massachusetts United States