Sheraton Boston Needham
100 Cabot St, Needham Heights, MA
600 Capacity
Experience Greater Boston at the newly renovated Sheraton Boston Needham Hotel, a top choice for travelers seeking hotels near Boston, MA. Located close to Route 128 Commuter Rail, MBTA access, and major highways, our Needham hotel offers quick trips to Fenway Park, Boston College, The Shops at Chestnut Hill, and cultural landmarks like the Museum of Fine Arts. We’re also near IDG, SharkNinja, TripAdvisor, Boston Children’s Hospital, and other major corporate offices. Enjoy spacious, pet-friendly rooms and suites, an indoor pool, gym, lobby bar, business center, and flexible meeting and event venues with expert planning and catering. Whether visiting for business, campus tours, or a Boston getaway, our hotel near Boston provides comfort, convenience, and modern amenities for every stay.
Sheraton Boston Needham
100 Cabot St, Needham Heights, MA
600 Capacity
Experience Greater Boston at the newly renovated Sheraton Boston Needham Hotel, a top choice for travelers seeking hotels near Boston, MA. Located close to Route 128 Commuter Rail, MBTA access, and major highways, our Needham hotel offers quick trips to Fenway Park, Boston College, The Shops at Chestnut Hill, and cultural landmarks like the Museum of Fine Arts. We’re also near IDG, SharkNinja, TripAdvisor, Boston Children’s Hospital, and other major corporate offices. Enjoy spacious, pet-friendly rooms and suites, an indoor pool, gym, lobby bar, business center, and flexible meeting and event venues with expert planning and catering. Whether visiting for business, campus tours, or a Boston getaway, our hotel near Boston provides comfort, convenience, and modern amenities for every stay.
Availability (Last updated 1/22)
Event Spaces
Ballroom
Ballroom
Barnstable
Boardroom
Conference Room
Dining Suite
Director's Room
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