Holiday Inn Express & Suites Sturbridge By IHG

Sturbridge • Show on map
View Details for Price
Located within 21 miles of DCU Center Arena & Convention Center and 26 miles of University of Connecticut, Holiday Inn Express & Suites - Sturbridge by IHG provides rooms in Sturbridge. This 3-star hotel…More info
