Full-Service Massachusetts Conference Hotel

Host your next corporate retreat, business meeting or conference in a lakeside setting that clears the mind and inspires creativity. Sturbridge Host Hotel and Conference Center, located in charming Sturbridge, Massachusetts on the shores of Cedar Lake, offers over 35,000 square feet of flexible event space, recently renovated meeting rooms, an exhibition hall, and two ballrooms. Catering, audio/visual equipment, and technical assistance are also available.

Sturbridge Host Hotel and Conference Center consistently ranks among the top meetings destinations within close proximity to major New England cities, including Boston, Providence, and Hartford. Here you’ll find professional meeting services, value-enhanced packages, ample lodging, onsite dining and a variety of post-meeting activities available to guests.





Sturbridge Conference Center
Sturbridge Host Hotel & Conference Center - Sturbridge, Massachusetts (MA)
Located at
366 Main Street, Sturbridge, Massachusetts 01566
Contact: 508-347-7393 | Fax: 508-347-3944
Email: info@sturbridgehosthotel.com
Sturbridge Conference Center Seasonal Specials
Check-In
Adults Children Nights




Kidís Week February 2015
Book Now

Sturbridge Conference Center Special And Packages:

Sturbridge, MA Hotel Local Favorites:



Sturbridge Conference Center E-Map
Sturbridge Conference Center Weddings
Sturbridge Conference Center Email Offers
Sturbridge Conference Center Email to Friend
Sturbridge Conference Center Customer Reviews
Happy Holidays
366 Main Street


Website design, hosting & hotel internet marketing by Milestone Internet Marketing, Inc.

Book Now