Unique, Historic Venue located in Beacon, New York.
Be a part of history as The Landmark Beacon fully opens its doors for the first time in 70 years.
The Landmark is located on 139 Main Street in the Lower Main Street Historic District of Beacon, NY. The building was once known as "The Bank that Loomed Large"
Constructed in 1929, The building is still one of the most unique in Beacon. The city of Beacon is a "river town" in the Hudson Valley 60 miles north of New York City. this unique venue featuring the original bank vault, green mountain marble, brass-framed vestibule, and terrazzo flooring is now accepting inquiries for 2022 and 2023.
Located in Beacon, NY on its iconic Main Street. The Landmark's iconic granite structure, arched windows, and signature copper lantern truly are one of its kind - contact us today to see how you can use this space for your next event, pop-up shop, art showcase, photoshoot, filming... the possibilities for the space are endless.
A one-of-a-kind venue, waiting for your vision.
Step off of Main Street into the beauty of The Landmark’s Vault Room. You will wonder at the bronze and glass skylight that sits in the center of the forty-eight foot domed ceiling. Intricately designed white plaster walls brighten the sunlit green mountain marble and terrazzo floors. The original 1929 vault is the main attraction, of course, a glorious backdrop or centerpiece to any event.
Capacity for sit down dinner is 150 - 180 depending on set up, standing reception 300.