Close Window
View Category

Residence Inn Boston Needham

Suites

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!