Edging the shores of Cedar Lake, Sturbridge Host Hotel & Conference Center is a welcome haven at the water’s edge. Sturbridge Conference Center is a 35,000 square feet of event space, with a private beach, paddle boats and water activities.


Edging the shores of Cedar Lake, Sturbridge Host Hotel & Conference Center is a welcome haven at the water’s edge. Sturbridge Conference Center is a 35,000 square feet of event space, with a private beach, paddle boats and water activities.