Close Window
View Category

Residence Inn Boston Needham

Events & Meetings

Meeting Room - Social Event Setup (26 of 27)

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