250 monsignor obrien, cambridge, Cambridge, United States
Holiday Inn Express Cambridge Photos
Holiday Inn Express Cambridge Map
250 monsignor obrien, cambridge, Cambridge, United States
Searching for availability
Hotel Information
The hotel offers every comfort and refinement with a commitment to exceptional services. its finely furnished guestrooms come with an array of modern conveniences emphasising on comfort.