3 star Holiday Inn Express Boston (3 Night)

BOSTON: The hotel is located near the Financial District, the historica area of Boston,
per person