Where is Wellesley Hills Station?
Wellesley Hills Station is located in Wellesley. If you'd like to find things to see and do in the area, you might like to visit Boston Common and Fenway Park.
Where Can I Stay near Wellesley Hills Station?
We've got 78 hotels to pick from within 5 miles of Wellesley Hills Station. You may want to think about one of these choices that are popular with our travelers:
Sheraton Boston Needham Hotel - 3 mi (4.8 km) away
- hotel • Free WiFi • Fitness center • Cafe • Central location
Boston Marriott Newton - 2.7 mi (4.3 km) away
- hotel • Free WiFi • Restaurant • Fitness center • Central location
Homewood Suites by Hilton Needham Boston - 2.9 mi (4.7 km) away
- hotel • Free breakfast • Free parking • Free WiFi • Central location
Residence Inn Boston Needham - 3.1 mi (5 km) away
- hotel • Free WiFi • 24-hour fitness center • Terrace • Attentive staff
Things to See and Do near Wellesley Hills Station
What to See near Wellesley Hills Station
- Harvard University
- Babson College
- Wellesley College
- Regis College
- Brandeis University
Things to Do near Wellesley Hills Station
- Natick Collection
- Natick Mall
- Legacy Place
- Brighton Music Hall
- Coolidge Corner Theatre