Residence Inn Boston Needham
Photo gallery for Residence Inn Boston Needham
Overview of Residence Inn Boston Needham
Residence Inn Boston Needham
Comfortable hotel with 24-hour fitness center and 24-hour front desk
9.0
Wonderful
Popular amenities
Explore the area
80 B Street, Needham, MA, 02494
- Babson College6 min drive
- Boston College8 min drive
- Harvard University15 min drive
- Boston, MA (BOS-Logan Intl.)29 min drive
Book online or call:
1-800-675-4318