Sheraton Needham Hotel

3.6 (314 reviews)

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

3.6

Enjoy Easy Access to Top Boston Universities

Local Colleges | Sheraton Needham Hotel

Sheraton Needham Hotel is situated near an array of premier colleges and universities in the area, including Boston University, Northeastern University and Harvard University. Whether you're a prospective student touring the campus, a family member visited a loved one or an alumni reuniting with old friends, our central Needham, Massachusetts location makes our hotel an ideal choice.


The following campuses are all located near Sheraton Needham Hotel:

  • Mount Ida College - 2.3 miles / 6 minutes
  • Babson College - 4 miles / 12 minutes
  • Pine Manor College - 4.2 miles / 11 minutes
  • Boston College - 4.8 miles / 14 minutes
  • Brandeis University - 6.1 miles / 11 minutes
  • Wellesley College - 6.3 miles / 14 minutes
  • Regis College - 7.2 miles / 13 minutes
  • Olin College - 4.3 miles / 10 minutes
  • Simmons College - 7.7 miles / 20 minutes
  • Northeastern University - 7.8 miles / 21 minutes
  • Bentley University - 9.1 miles / 17 minutes
  • Boston University - 13.7 miles / 19 minutes
  • Harvard University - 13.8 miles / 23 minutes
  • Curry College - 14.2 miles / 20 minutes
  • Tufts University - 18.9 miles / 28 minutes

Get Directions

What's Nearby

  1. Babson College
  2. Bentley University
  3. Boston College
  4. Boston University
  5. Brandeis University
  6. Curry College
  7. Harvard University
  8. Mount Ida College
  9. Northeastern University
  10. Olin College
  11. Pine Manor College
  12. Regis College
  13. Simmons College
  14. Tufts University
  15. Wellesley College
Prev
Next

How To Get Here

Unable to find directions, please try again.