Holiday Inn Express Hotel & Suites Boston-Cambridge 3 stars

250 Monsignor O'Brien Highway, East Cambridge, Cambridge, MA 02141, United States of America

Hotel image
Read more reviews for Holiday Inn Express Hotel & Suites Boston-Cambridge