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 Bar or Bat Mitzvah in Needham, Massachusetts apart. Share this special day with family and friends, and create an event to remember at our sophisticated venue.

Event Spaces

Barnstable
Boardroom
Conference A
Conference B
Directors
Dover
Needham
Norfolk
Grand Ballroom
Wellesley
Suffolk
Amphitheatre
Venue Types
Amenities
  • Handicapped 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