Sheraton Needham Hotel

3.6 (315 reviews)

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

3.6

BostonSight Special Corporate Rates

Sheraton Needham Hotel is conveniently located just two miles from BostonSight corporate offices in Needham, MA. We invite you to experience ultimate comfort and convenience at the full-service Sheraton Needham Hotel.

Book our exclusive rate and enjoy:

  • Rates starting at $149 per night and vary by season 
  • Complimentary shuttle service to the BostonSight offices
  • Complimentary access to the hotel fitness center
  • Earn Starpoints® on all stays - redeemable for free nights & more

Rates are subject to availability

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

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 +