Holiday Inn Express
Login to view our current rates & availability
Located at 250 Monsignor O'Brien Highway in Cambridge, Massachusetts, the Holiday Inn Express & Suites Boston - Cambridge offers a convenient and comfortable stay for groups and individual travele...