Sheraton Needham Hotel

100 Cabot St, Needham Heights, MA
600 Capacity
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.

Availability (Last updated 1/22)

Event Spaces

Ballroom
Ballroom
Ballroom
Barnstable
Barnstable
General Event Space
50 Capacity
Boardroom
Boardroom
Fixed Board Room
14 Capacity
Conference Room
Conference Room
General Event Space
125 Capacity
Dining Suite
Dining Suite
General Event Space
50 Capacity
Director's Room
Director's Room
Fixed Board Room
14 Capacity

Additional Info

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