will close on Feb 27th.

Please save any personal content and exchange contact info with other members you’d like to stay in touch with. Thank you for your contributions to the VirtualTourist community.

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
Best slice in town