The charming Super 8 By Wyndham Sturbridge Hotel is 14 minutes' walk from the living museum "Old Sturbridge Village" and has a swimming pool and a fitness suite. The non-smoking hotel features 55 rooms in a conservation area of Sturbridge and lies 3.5 miles from a place of cultural interest such as Optical Heritage Museum.
The Sturbridge hotel is conveniently situated about a 10-minute drive from Wells State Park. Saint Annes Shrine is 1.4 miles away, and Somerville is 55 miles from the welcoming Super 8 By Wyndham Sturbridge Hotel. Visit Cedar Lake, approximately 5 minutes by foot from this 2-star accommodation, and feel complete harmony with the nature of United States of America. The hotel allows you to enjoy such natural sights as Westville Recreation Area 3 miles away.
The Super 8 By Wyndham Sturbridge features air-conditioned rooms appointed with ironing facilities and climate control as well as a TV set. They are equipped with private bathrooms. The air-conditioned rooms also overlook the lake.
A continental breakfast is offered on-site. Friendly's restaurant is around 5 minutes' walk away.