LOCATION

Comfort Inn & Suites Sturbridge

83 Hall Road (US 20)

Sturbridge, MA, 01566

Tel: (508) 347-3306

The Comfort Inn & Suites hotel 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.

83 Hall Road (US 20) | Sturbridge, MA | 01566

(508) 347-3306

info@sturbridgecomfortinn.com

  • White Facebook Icon
  • White Twitter Icon

Comfort Inn & Suites Sturbridge