Our experienced team will be in touch to plan your meeting or event.
By submitting this form, you consent to share your personal information with us to service your request and for communication purposes. We do not sell your data to third parties. If you wish to access or erase your personal information, you can do so by submitting your details here.
Give Yourself an Edge at the Best Meeting Venues in Sturbridge, MA
Host your next corporate retreat, business meeting or conference in a lakeside setting that clears the mind and inspires creativity. Located in charming Sturbridge, Massachusetts on the shores of Cedar Lake, Sturbridge Host Hotel and Conference Center offers over 35,000 square feet of flexible event space. Stay on task with catering, refreshment breaks and planning assistance. Make your vision come to life with LCD projector, concert sound systems and professional technical assistance. With value-enhanced packages, home-like lodging, on-site dining and a variety of post-meeting activities, our hotel consistently ranks among the top meeting destinations near Boston, Providence, and Hartford. Contact us with your RFP and see for yourself.