Longwood Venues and Destinations - Alden Castle

  • Food - Restaurants/Catering
  • Event Venue
20 Chapel Street
Brookline, MA 02446
(617) 854-5066
Hours:
Private Tours Available Monday through Saturday morning.
  • Directions

    Beautiful Longwood Historic District, Alden Castle sits at 20 Chapel St. Brookline, MA - steps from the Longwood T Stop - D Train on the Green Line.