Sheraton Needham Hotel

3.6 

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

How To Get Here

Unable to find directions, please try again.