Sheraton Needham Hotel

100 Cabot St, Needham Heights, MA
Capacity: 600 people

About Sheraton Needham Hotel

The modern event space, attentive staff and creative cuisine at Sheraton Needham Hotel set your event in Needham, Massachusetts apart. Share this special day with family and friends, and create an event to remember at our sophisticated venue.
Key: Not Available

Availability

Last Updated: 1/24/2022

Event Spaces

Ballroom
Barnstable
Boardroom
Conference Room
Dining Suite
Director's Room
Venue Types
Amenities
  • ADA/ACA Accessible
  • Indoor Pool
  • On-Site Catering Service
  • Outdoor Function Area
  • Wireless Internet/Wi-Fi
Features
  • Max Number of People for an Event: 600
  • Number of Event/Function Spaces: 15
  • Total Meeting Room Space (Square Feet): 18,751