Central Massachusetts Wedding Facilities

Whether you’re dreaming of walking down the aisle in a fragrant garden setting or an elegant ballroom, you’ll find the facilities you’re looking for at Sturbridge Host Hotel & Conference Center. Located on the sprawling lakeshore of the scenic Cedar Lake in Central Massachusetts, Sturbridge Host Hotel is designed for accommodating wedding parties of all sizes in any season. Our lakeside tent and outdoor gazebo celebrate the natural beauty and romance of Central Massachusetts. The indoor garden atrium offers a bright outdoor garden feel. The elegant Grand Ballroom at Sturbridge Host Hotel & Conference Center is perfect for large wedding receptions and can be transformed easily for theme weddings or individual tastes.










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




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.