Make your future Needham meeting a success when you stay with us at Sheraton Needham Hotel. Our meeting spaces offer you the flexibility to plan a meeting that meets your needs. Learn more about our facilities and offerings below.
At a Glance
Last Renovated: 2013
Guest Rooms: 247
Number of Meeting Spaces: 14
Largest Meeting Space: 4,521 sq. ft.
Indoor Meeting Space: 15,000 sq. ft.
Sales Tax: 6.25/7% (Food & Beverage)
Room Tax: 11.7%
Contact our sales coordinator, Rosa Nicolazzo-Diamond , by email or calling 781-292-3865 for more information. Or, submit a request for proposal below.
ONE MEMBERSHIP. COUNTLESS BENEFITS.
Earn for work. Redeem for fun - business has never been so personal. With SPG® Pro, you can earn Starpoints® for the travel you arrange for others and the meetings you plan professionally, right within your personal account. Learn More>>
We feature several small meeting venues that are perfect for small gatherings or intimate receptions.
Ideal Meeting Size: 50-70 in classroom set-up
- Natural lighting in meeting spaces and meal rooms
- Breakout rooms on same level with option to use boardrooms
- Boardrooms have built-in AV set-up with LCD projector and screen
With 15,000 square feet of meeting and event space, our flexible rooms can accommodate up to 250 guests.
Ideal Meeting Size: Up to 250 in classroom set-up
- Natural lighting in ballroom space
- Flexible space with ballroom easily divided into three sections
Our seasonal courtyard is the perfect spot to hold a reception or social event.
- Adjacent to ballroom
- Beautifully decorated with uplights and tealights to set the ambience
Food and Beverage Options
Hotel Restaurant: Link Café
- Serving breakfast, lunch and dinner
- Hosts up to 80 guests
- 4,500 sq. ft. Grand Ballroom with natural lighting
- Spacious amphitheatre that comfortably fits 50 people.
- Two luxurious board rooms with natural lighting that sit 14 people
- Customized food and beverage experiences
- In-house audio visual crew
- Highly experienced Banquet Staff and Conference Service Team that is ready to exceed client expectations
Sheraton Needham Hotel is located near many things to do in the area, including shopping centers, golf courses, museums and much more. Or, take a quick trip into downtown Boston, just minutes away.
Boston Logan Airport (BOS) is 19.5 miles away, approximately 30-minute drive.
We are conveniently located adjacent to the Interstate 95/Massachusetts Route 128 high-tech corridor.