Sheraton Needham Hotel

3.6 (312 reviews)

100 Cabot Street, Needham, MA, 02494, United States   •  Weather:    •   Local Time:     •  Phone: (781) 444-1110   •  Hotel Reservations: 800-274-3728

3.6

Benchmark Senior Living Special Corporate Rates

Sheraton Needham Hotel is conveniently located just 15 miles from Logan International Airport and situated along Route I95. We invite you to experience ultimate comfort and convenience at the full-service Sheraton Needham Hotel.

Book our exclusive rate and enjoy:

  • Rates are 10% off Best Available Rates (excludes prepaid rates)
  • Complimentary access to the hotel fitness center
  • Earn Starpoints® on all stays - redeemable for free nights & more

Book online, or call 866-716-8120 and mention SET account number 515282.

Not a SPG member? Join Now>>

Reserve Your Stay
Check in11
Check in
Check out
Check out
1 Room, 1 Adults, 0 Children

Rooms
- 1 +
Adults / Room
- 1 +
Children / Room (Age 0 - 17)
- 0 +