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.