About the accommodation
Edging the shores of Cedar Lake, Sturbridge Host Hotel & Conference Center is a welcome haven at the water’s edge, offering homestyle comforts and rustic decor.
Escape to a relaxing lakeside retreat in the heart of central Massachusetts. Lovely views of beautiful Cedar Lake inspire effortless relaxation, while comfortable beds ensure restorative sleep. Feel at home with resort-style amenities, complimentary Wi-Fi and bathrooms with granite countertops.
Energize in the fitness room and refresh in the heated indoor pool.
Savor traditional Massachusetts scrod and steaks at Oxhead Tavern, and cap a satisfying day with drinks at the VIP lounge.
Read more