The Tower
Standing watch over the heart of Boston, The Tower is a Longwood Events wedding venue and one of the city's most iconic landmarks. With a Gatsby-like feel, The Tower offers versatile spaces that can be tailored to fit any wedding.
• Back to Weddings by Venue








