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

Mount Ida College Hotel

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.


Special Offer

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.

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 +

Get Directions

What's Nearby

  1. Mount Ida College
Prev
Next

How To Get Here

Unable to find directions, please try again.