Sheraton Needham Hotel is conveniently located less than four miles from Sun Life Financial corporate offices in Wellesley, 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 Sun Life Financial, book today and save:
- Complimentary in-room high-speed Internet access
- Complimentary daily self-parking
- Complimentary shuttle service to the Sun Life Financial offices
- Complimentary access to the hotel fitness center
- Earn Starpoints® on all stays - redeemable for free nights & more
- Same Day 6PM Cancellation & No Early Departure Fee
Book online, or call 866-716-8120 and mention SET account number 253438.
Reservation must be canceled by 6P same day of arrival. No early departure fee.