Econo Lodge Sturbridge is a central 2-star accommodation featuring 53 rooms to stay in. Econo Lodge Sturbridge was opened in 2007 and offers cozy rooms.
Econo Lodge Sturbridge lies 7 km away from Notre Dame Parish. The property is in a 20-minute walk to Sturbridge city center.
Welcoming guests with an outdoor swimming pool and a picnic area, the hotel is placed next to restaurants and wineries.
Econo Lodge Sturbridge is located within a 35-minute drive from Worcester Regional airport.
Econo Lodge Sturbridge provides guestrooms appointed with individual climate control, cable TV with on-demand movies, pay TV, a work desk and IDD telephone. Some rooms overlook the garden. Room facilities also include a microwave, coffee/tea makers and a fridge for self-catering.
Eat & Drink
Offering a variety of dishes, Cedar Street Grille and B.T.'s Smokehouse are about 200 meters away.
Comforts like free parking and a vending machine are provided on site.
Wireless internet is available in the entire hotel for free.
Public parking is possible on site for free.