Brookline Wedding Venue

Alden Castle

20 Chapel St, Brookline, Massachusetts 02446

Featured Alden Castle Weddings

Meet the Venue

About Alden Castle

20 Chapel St, Brookline, Massachusetts 02446

Alden Castle: A Longwood Venue, is a unique private event space located just 10 minutes from Downtown Boston in elegant tree-lined Brookline, MA. Alden Castle, one of Longwood Venue & Destination's first unique spaces in a stable of 5 venues, boasts hardwood floors, romantic 15' windows and small inviting staircases leading to alcoved mezzanines for a fabulous cocktail hour. Graceful and slender chandeliers illuminate the Vintage Ballroom for an enchanting experience any time of year and the smaller Modern Club with it's 1920s gold tin ceiling and elegant dark columns is ideal for an intimate affair. Keeping with the Longwood standards, all food ingredients are sourced locally and prepared fresh on site. Look for all published offerings under our MENU tab on our homepage at www. longwoodvenues. com


Boston, Massachusetts

Featured Articles