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, ergonomic chairs, and flexible seating styles, ensures we can accommodate groups of almost any size and room set. Our easy to use technology and hybrid options in every room mean that we can help you host a successful meeting of any type. Our continuous break stations are located outside your meeting rooms ensuring your group is not disturbed throughout your day, while giving your group a chance to stretch their legs, enjoy a cup of coffee or grab a snack. We are here to make hosting your meeting simple and easy – you tell us what you need and we’ll handle the rest.
*Certain room setups require additional fees