Alden Castle

20 Chapel Street, Brookline, MA
Capacity: 200 people

About Alden Castle

Timeless Alden Castle is 'where it all began' for Longwood Venues+Destinations. Located in the tree-lined town of Brookline in legendary Longwood Towers, Alden Castle is minutes from Downtown and literally steps away from the D Train on the Green Line. 'Aristocratic elegance' defines the Vintage Ballroom while 'speakeasy hipster' connotes the Modern Club. Combine with the remarkable culinary product and service standards Longwood is known for and let the enchantment begin.

Event Spaces

Modern Club
Modern Club
Vintage Ballroom
Vintage Ballroom
Neighborhood
Venue Types
Features
  • Max Number of People for an Event: 200
  • Number of Event/Function Spaces: 2
  • Year Renovated: 2017