Econo Lodge Sturbridge is a 2-star venue set just 2.8 km from Worcester Polytechnic Institute, Old Sturbridge Village and Nickerson Park.
The property is set within 4 km distance from the city center.
Guests can reach Econo Lodge Sturbridge by car from Worcester Regional airport in 30 minutes.
Number of rooms: 48.
682 Main St. (Route 20), Sturbridge, Ma, 01518, Us,
Hover above the icons to see hotel photo and details.
Click the hotel to go to the main hotel page.
Guest reviews are submitted by our customers after their stay at Econo Lodge Sturbridge
Share your experience with us.