Holiday Inn Express Hotel and Suites Cambridge

250 Monsignor O Brien Hwy
Cambridge
Massachusetts
United States