Alden Castle Wedding Photography

Alden Castle is one of the most enchanting venues in Boston to tie the knot.  Their circa-1924, tudor style architecture and silk champagne drapes ooze romance.  Six ecru Bakara chandeliers hang from the Vintage Ballroom ceiling, charming guests and building the perfect atmosphere for your fairy-tale wedding.  Soaring ceilings and oversized mirrors gives one a sense of depth and grandeur throughout the space.  Longwood Venues has taken great pains to preserve this historic of the location, including maintaining the original manor crests.  When you walk through the doors, it feels a bit like stepping into a ballroom scene in Cinderella: simply magical.  The rose garden, located on the roof of Alden Castle, boasts views of Boston and gorgeous florals in the warmer months.

The staff at Alden Castle make you feel as if you are the first bride to say, “I do.”  They are committed to a client-centered service, and go above and beyond to ensure your day is nothing less than perfect.  As the photographer working alongside them on your wedding day, we take a team approach to crafting a well-documented, seamless day.

Whether you are getting married in the summer or the winter, Alden Castle is a stunning venue, rich with history and detail.  If you’re looking for vintage venue with a romantic, european flair, I highly suggest Alden Castle.  You can read more about this one-of-a-kind venue here.


Karen is an award-winning, Boston-based photographer specializing in documenting and preserving family history.  You can see more of her work online at, on Instagram or on Facebook.  If you’d like to contact her directly, you can find her at

Facebook Share|Tweet Post|Email Post|Contact Me

Your email is never published or shared. Required fields are marked *