The recently renovated Alden Castle was built in 1924 and is set on four acres of beautifully manicured grounds. The English Tudor style architecture can be seen in the original details of the building. The Vintage Ballroom features oversized windows, soaring ceilings, hand carved beams, and a gorgeous wooden staircase that leads to a spacious balcony and cocktail lounge. The Modern Room showcases the gold leafed Fleur de Lis ceiling, highlighted by Italian glass chandeliers and a hand carved staircase leading to the Mezzanine. Longwood Events presents another beautiful venue in Boston!