Close Window
View Category

Residence Inn Boston Needham

Extended Stay Boston Hotel

Guest Room Examples

Exterior (1 of 26)

The Residence Inn Boston Needham features 128 smartly appointed suites.