Close Window
View Category

Residence Inn Boston Needham

Suites

Studio Suite (10 of 26)

With its open concept, our Studio Suite gives you plenty of space to work and rest. Feel like staying in? All of our suites feature full kitchens for your convenience.