The Tower in Boston, MA is a historic venue that exudes Gilded Age grandeur and offers a unique and unforgettable setting for any event. With its opulent spaces, including an elegant parlor, a green room, and a library, The Tower provides a blank slate for guests to create their own personalized and memorable experiences.
Surrounded by the heart of Boston, The Tower stands as a timeless and understated gem, fueled by Longwood's passion for unforgettable celebrations. From its original masonry walls and wood ceiling beams to its antique lighting and grand windows, The Tower combines sophistication, character, and history to create a venue with soul.
Generated from the website