Holiday Inn Express and Suites Sturbridge

Sturbridge, MA Hotel. Gateway District . Experience real New England charm when you stay at the 100% non-smoking Holiday Inn Express‚& Suites in Sturbridge. Centrally located in the heart of Massachusetts you are a short car ride away from major cities such as Worcester, Springfield, Boston, Hartford, and Providence.