Venue Name: Alden Castle: A Longwood Venue

Venue Location: 20 Chapel St, Brookline, MA 02446

Have you photographed weddings here before? YES

Driving Directions:

Alden Castle: A Longwood Venue :

Step inside the legendary Alden Castle and feel transported back in time. The opulent rooms are designed with medieval décor, making it a perfect venue for weddings or civil ceremonies. Choose from our many stunning locations across Boston—you won't be disappointed!