Needham's Ballroom features 6,217 square feet of flexible meeting space and the ability to accommodate up to 570 guests. The Ballroom can be divided into three breakout rooms.