Meeting Rooms
The Conference Center at Waltham Woods is the premiere day meeting center in the Boston area. A total of 17,000 square feet of meeting space, made up of 11 meeting rooms, all featuring natural light, the latest technology, ergonomic chairs, and flexible seating styles, ensures we can accommodate groups of almost any size and room set. Our continuous break stations are located outside your meeting rooms ensuring your group is not disturbed during your meeting. You will find it easy to host your meetings with us.