Holiday Inn Express & Suites - Sturbridge is situated in Sturbridge. The property is around an 11-minute walk from Old Sturbridge Village and 21 km from Roseland Cottage. The property offers a 24-hour front desk. Guests at the hotel can enjoy a continental breakfast. Worcester Regional Airport is 24 Read more
Holiday Inn Express & Suites - Sturbridge is situated in Sturbridge. The property is around an 11-minute walk from Old Sturbridge Village and 21 km from Roseland Cottage. The property offers a 24-hour front desk. Guests at the hotel can enjoy a continental breakfast. Worcester Regional Airport is 24 km from the property.