Sheraton Needham Hotel

3.5 Star Rating Needham, MA

Sheraton Needham Hotel Property Type Full Service Hotel Year Built 1986 Year Remodeled Rooms Newly Furnished With Sweet Sleeper Beds. Located In Bostons Western Suburbs. Convenient To Route 95/128 And Route 90 Masspike. 247room Full Serviced Property Located In Needham. Ma. A Western Suburb Of Boston. A

Online Booking

1. Set selected Travel Dates.
(up to 11 months in advance)

Check In:

Check Out:

Adults (per room):

# of Rooms:
(Check price for one room at a time)

2. Select preferred booking provider.


100 Cabot St, Needham, MA 02494, USA


   Family Rooms
   Non-Smoking Rooms
   Handicap Accessible Rooms
   Interior Room Entrance

Guest Room Features
   Data Ports

Business Services
   Meeting Rooms
   Business Center

   Fitness Facility
   Indoor Pool
   Outdoor Pool
   Golf Course