Sheraton Needham Hotel

Sheraton Needham Hotel

100 Cabot St, Needham, MA 02494, USA

$

About

This is the perfect destination to plan your next event. On-site planning professionals are available as well as excellent catering services. The spacious event venues are great for any event and include AV equipment and LCD projectors.

Amenities & facilities

Pet friendly

Wheelchair accessible

Bar(s)

Chairs

Sofas

Tables

Wifi

Elevator(s)

Show all 12

Make an inquiry

Event details

Event type
Date
Event format
Time
City
Flexible dates: No
No. of guests
Unknown

Sheraton Needham Hotel typically responds within 48h

Event spaces

0 spaces available

Space

Capacity

Price

Accommodations

247 rooms available

Room features

*Included with all rooms

Room service

Restaurant

Pool

Pet Friendly

Parking

Laundry

Show all

Room types

2 Double beds

1 King bed

View 5 photos
Location

100 Cabot St, Needham, MA 02494, USA

From airport

30.8 km


From subway

N/A