366 Main Street
Sturbridge, MA 01566
Get directions

About Us

Celebrate your special day on the picturesque shore of Cedar Lake. The Sturbridge Host Hotel & Conference Center has been helping brides and grooms tie the knot in elegant style for years.

Reviews