Venue Name: Alden Castle: A Longwood Venue
Venue Location: 20 Chapel St, Brookline, MA 02446
Have you photographed weddings here before? YES
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!