Econo Lodge Sturbridge

682 Main Street (Route 20), Sturbridge, Massachusetts, 01518, United States
#17 of 17 hotels in Sturbridge
Prices from our online travel partners are not available. But you can search for other options in Sturbridge.
Be the first to write about this hotel!
Write a review

Nearby Econo Lodge Sturbridge

Sturbridge Travel Forum

Need advice about Sturbridge, Massachusetts? Visit the Travel Forum for Sturbridge and ask our Answer Gurus.

Latest Sturbridge hotel reviews

Sturbridge Host Hotel & Conference Center
Best (5.0 out of 5.0) 2 Reviews
Publick House Historic Inn
1 Review
Travelodge Sturbridge Hotel
Terrible (1.0 out of 5.0) 1 Review
Sturbridge Country Inn
Bad (2.0 out of 5.0) 1 Review
Explore Deeper into Sturbridge
Olde Sturbridge Village
Things to Do
Best slice in town