Sturbridge, MA
Pet-friendly hotel
Set in Sturbridge, Massachusetts, this hotel offers a lakeside retreat with an indoor pool, hot tub, and water sports amenities. Free WiFi is provided throughout the property. Just a short drive from Old Sturbridge Village, the rooms at Sturbridge Host Hotel and Conference Center come equipped with air conditioning, a TV, and a private bathroom.
Guests can enjoy a range of outdoor activities, from paddle boarding on Cedar Pond to beach volleyball. Dining options include a breakfast buffet at The Greenhouse Restaurant, lunch and dinner at The Oxhead Tavern, and drinks and appetizers at the Sturbridge VIP Lounge.
Located 1.2 miles from Cedar Pond Recreation Area and 3 miles from Hemlock Ridge Golf Course, this hotel is the perfect base for exploring the Sturbridge area.
Drop a Line