Showing the single result

3 star Holiday Inn Express Boston (3 Night)

The hotel is located near the Financial District, the historica area of Boston, Fenway Park for access to Red Sox baseball games. and the New England Aquarium. The hotels 24 hours shuttle (fee) gives you access to public transportation.