• Comfort Inn & Suites
  • Comfort Inn & Suites
  • Comfort Inn & Suites
  • Comfort Inn & Suites
Reviews

Our Location

The Comfort Inn & Suites is truly located in the heart of southern New England at the intersection of I-84 and I-90. Within an hour's drive of Springfield, Worcester, Boston, Providence or Hartford, we're located in central Massachusetts in the historic town of Sturbridge.

Comfort Inn & Suites
215 Charlton Road (US 20)
Sturbridge, MA, 01566
(508) 347-3306