Weddings at Sheraton Needham
Weddings at Sheraton NeedhamSheraton Needham Hotel is an elegant hotel located in Needham, Massachusetts. This award-winning venue recently underwent a multimillion-dollar renovation. Their indoor ballrooms are now revitalized, giving you and your guests a sophisticated experience. Sheraton Needham Hotel provides couples with a wedding specifically tailored to them. Couples can accommodate up to 350 guests at this hotel located only minutes from downtown Boston. Their Grand Ballroom features floor-to-ceiling windows, teardrop chandeliers, tall ceilings and a gorgeously draped bay window. For smaller affairs, they offer their Cabot Junior Ballroom or the Soleil. If you prefer an outdoor celebration, they also offer their beautiful Courtyard. Services Offered This full-service hotel offers a wedding specialist to ensure your vision comes to life. They offer event planning as well as event rentals to make sure you have everything you need for your big day. Sheraton Needham Hotel is experienced in cultural wedding ceremonies, military weddings and kosher weddings. Additional services include: Bridal suite Setup Cleanup Tables Chairs Linens China Flatware Glassware Cake Lighting and sound Accommodations