Sheraton Needham Hotel


100 Cabot Street, Needham, MA, 02494, United States   •  Weather:   

Local Time Phone (781) 444-1110 Hotel Reservations 800-274-3728


Starbucks Special Corporate Rate

Sheraton Needham Hotel is conveniently located just two miles from Starbucks corporate offices in Newton, MA. Whether you're in town to attend a conference or for a visit with your Boston-area colleagues, we invite you to experience ultimate comfort and convenience at the all-new, full-service Sheraton Needham Hotel.

When visiting Starbucks, book today and save:

  • Rates from $189 per night
  • Complimentary in-room high-speed Internet access
  • Complimentary daily self-parking
  • Complimentary shuttle service to the Starbucks offices
  • 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 257528.

Reservation must be canceled by 6PM same day of arrival. No early departure fee.

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

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