Close Window
View Category

View All Photos

Residence Inn Boston Needham

Social Events Residence Inn Boston Needham

Check Rates & Availability

Events & Meetings

Meeting Room - Social Setup (26 of 26)

With over 1,300 square feet of function space, the Residence Inn Needham can accommodate a multitude of events. Contact our sales department today!