LONGWOOD Lifestyle & Events' original venue, Alden Castle, is located in the legendary Longwood Towers. The building's Tudor architecture and intricate design details combine to create Alden Castle's two glamorous event spaces, Vintage and Modern. Alden Castle will enchant you and your guests with its blend of vintage grandeur and modern elegance.
You've dreamed of this day since you were a little girl. Your dress. Your ring. Your cake. For a wedding celebration fit for a fairytale romance, there is no place other than Alden Castle. Gorgeous chandeliers, soaring windows, dramatic balconies and gilded ceilings combine to create a venue fit for your dream.