Close Window
View Category

Residence Inn Boston Needham

Suites

Studio Suite Living Area (8 of 27)

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