The Vendry is now part of Groupize! Read more

Beacon Hill

Located In: Conference Center at Waltham Woods

Seated: 70

Conference Center at Waltham Woods

Conference Center at Waltham Woods

Beacon Hill
Address
Conference Center at Waltham Woods

860 Winter Street Waltham, MA 02451

Business Space Location Map
Capacity

Seated: 70

F&B Options
In-house catering