Sturbridge Host Hotel on Cedar Lake
The Only Thing We Overlook is Cedar Lake
366 Main Street, Sturbridge, MA 01566
0 people saved this
Call today to book your event!
- Amenities: Accessible Facilities
Great Places to Watch THE Game
IT’S HAPPENING! The New England Patriots are going to the Super Bowl (again)!!! If...
Search All Listings Here.