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
Adults Children Nights

specials & packages
April Kid's Week

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
366 Main Street

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

Book Now