The Conference Center at Waltham Woods
The state-of-the-art, full-service conference facility located in the technology corridor surrounding Boston, Massachusetts, offering all-inclusive pricing allowing you to plan your meeting effortlessly with no hidden fees or costs.