Close Window
View Category

View All Photos

Residence Inn Boston Needham

Check Rates & Availability


Studio Suite Living Room (11 of 26)

You'll enjoy the open feel of our Studio Suite. Whether relaxing on our sectional sleep sofa or enjoying one of our many HD television channels, you'll feel completely at home!