Photos

Photos of the new Residence Inn by Marriott Boston Needham hotel

Browse photos of our Needham hotel and discover why the Residence Inn by Marriott Boston Needham is the perfect destination for business trips, extended stays, weekend getaways or special events in the Boston / Needham area.

Wknds From

$ 139 .00