Rustic, Cedar Lake hotel in picturesque central New England.
Edging the shores of Cedar Lake, Sturbridge Host Hotel & Conference Center is a welcome haven at the water’s edge. Relax in rooms and suites with traditional New England furnishings, free Wi-Fi and modern essentials. 35,000 square feet of Pintastic fun, enhanced by picturesque views. Refresh in the heated indoor pool. Savor traditional Massachusetts scrod and steaks at the Oxhead Tavern, and cap a satisfying day with drinks at the lounge.