Super 8 Sturbridge is a family 2-star hotel set close to Wells State Park, Westville Recreation Area and Eye Glasses Monument. Super 8 Sturbridge has been welcoming guests to its air-conditioned rooms since 1970.
The property is set within 1 km distance from Sturbridge city center.
Guests can reach Super 8 Sturbridge by car from Worcester Regional airport in 25 minutes.
The hotel offers 56 rooms. All of them feature Wi-Fi, satellite TV, a microwave, free wired internet access and IDD telephone. The property boasts views of Cedar Lake from its rooms. They are fitted with coffee/tea makers and a fridge as well as private bathrooms with a hairdryer, a shower and free toiletries.
Eat & Drink
A fine selection of local dishes is served at the 24-hour restaurant.
Such business facilities as an internet terminal, a meeting room and a copy machine are available on site.
On-site spa options feature a Jacuzzi and a spa center.
High-speed internet access is available in the hotel rooms for free.
Wireless internet is available in public areas for free.
Free public parking is possible on site.