Alden Castle
20 Chapel Street Brookline, MA
About Alden Castle
Timeless Grandeur. Longwood Events' original venue, Alden Castle, is located in the legendary Longwood Towers in Brookline. The building's Tudor architecture and intricate design details combine to create Alden Castle's two glamorous event spaces, Ballroom and Club. Alden Castle transports you to an era of timeless grandeur and European elegance.
Show Phone
Links: Website Online Menu
Package Pricing
Event Spaces
Ballroom Veronique
The Ballroom
The Club