Holiday Inn Express & Suites Boston - Cambridge

112 Room Hotel


250 Monsignor O'Brien Highway
Cambridge, MA 02141