Remove Ads

Photos for Holiday Inn Express Hotel & Suites Boston

3.8
96 votes

Holiday Inn Express Hotel & Suites Boston

250 Monsignor O'brien Highway, Cambridge, Massachusetts 02141 USA

Add Photo