Sheraton Needham Hotel

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

About Sheraton Needham Hotel

Modern Hotel located in Boston's high techology area on I-95/Route 128, 12 miles from Logan Int'l Airport.

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
  • Wireless Internet/Wi-Fi
Features
  • Max Number of People for an Event: 500
  • Number of Event/Function Spaces: 12
  • Special Features: Starwood Turbo Net Laptop High Speed Internet Access in All Rooms, The Sheraton Sweet Sleeper Bed, Data Port Work Desk, Coffee and Tea Maker.
  • Total Meeting Room Space (Square Feet): 10,000
  • Year Renovated: 2000