St. Cecilia Church
Sturbridge, MA
St. Cecilia Church is a beautiful and historic venue located in Sturbridge, MA. Originally built in 1868, this stunning church has been fully restored and transformed into a unique and elegant event space perfect for weddings and other special occasions. The venue features beautiful stained glass windows, a grand arched ceiling, and traditional wooden pews, creating a classic and romantic atmosphere that is sure to impress guests. What makes St. Cecilia Church such a great wedding venue is its ability to accommodate both the ceremony and reception. The church's main hall can accommodate up to 180 guests, providing plenty of space for a sit-down dinner and dancing. The venue also features a spacious reception area, perfect for cocktail hour or additional seating. Couples who choose St. Cecilia Church for their wedding will also have access to the venue's experienced event staff, who can assist with all aspects of the planning process, including décor, catering, and entertainment. Additionally, with its prime location in the heart of Sturbridge, guests will have easy access to local attractions and accommodations. Overall, St. Cecilia Church is a unique and elegant wedding venue that provides couples with a romantic and memorable backdrop for their special day.
Message Vendor
Grace and Andrew
Venue: St. Cecilia Church
4 Videos featuring St. Cecilia Church
Business Location
Sturbridge, MA