Exceed Expectations in Versatile Meeting Facilities in Sturbridge, MA
Sturbridge Host Hotel & Conference Center offers a variety of versatile sites for your corporate affair. Choose from over 35,000 square feet of flexible meeting and event space, designed to accommodate groups of six to 1,600. Hold flawless banquets and conferences in our elegant, 12,000-square-foot Hawthorne Exhibit Hall. Network at our lakeside fire pit area. Host seasonal outdoor events on the lakeshore under our large event tent for up to 275 guests. With ballroom facilities and executive-style conference rooms, our hotel is an unrivaled destination for professional events of any size.