Holiday Inn Express Hotel & Suites Boston Garden

280 Friend Street
Boston
Massachusetts
United States