Close Window
View Category

Residence Inn Boston Needham

Social Events Residence Inn Boston Needham

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!