Photo gallery for Sheraton Boston Needham Hotel





VIP Access
Sheraton Boston Needham Hotel
Reviews
8.6 out of 10
Excellent
About this property
Suburban hotel with a fitness center and a 24-hour front desk
Explore the area

100 Cabot St, Needham, MA, 02494
- Babson College4 min drive
- Boston College6 min drive
- Harvard University12 min drive
- Boston, MA (BOS-Logan Intl.)20 min drive