Whether you are in town to tour campus or for another university event, Sheraton Needham Hotel near Mount Ida College is where friends and family gather. Located three miles from the university's campus, a stay with us allows you to experience it all: the local charm and the best of Boston, just minutes away.
Book your stay at our hotel near Mount Ida College and receive:
- Complimentary Wi-Fi
- Complimentary shuttle to Mount Ida on weekdays from 7:00–10:00 AM, 4:00–8:45 PM
- 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 225138.