Holiday Inn Express and Suites in Sturbridge

21 New Boston Rd, Sturbridge, MA

About Holiday Inn Express and Suites in Sturbridge

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. We are located right off the interchange linking two major highways I84 and I90. Right down the road from New England’s Premier Living History Museum, Old Sturbridge Village our accommodations provide an ideal location for visitors wishing to explore the area. Besides the five nearby cities, many businesses call Sturbridge, Massachusetts home. Complimentary Wi-Fi with fiber optic delivery and a state of the art fitness center are just some of the amenities available to our guests. You can host a large event in our ballroom, or a small meeting in one of our boardrooms.
Venue Types
  • Indoor Pool
  • Wireless Internet/Wi-Fi
  • Number of Event/Function Spaces: 4
  • Total Meeting Room Space (Square Feet): 3,300