In addition to incredible public programming, ECHO serves as a beautiful special events rental facility. Weddings, meetings, corporate events, and more offer a unique space for parties of up to 1000 people, with Lake Champlain as the perfect backdrop. And thanks to its status as the first LEED certified building in the state, those utilizing the space can feel good about their choice and environmental impact.
ECHO's lakefront location, mountain views, sparkling aquariums, & elegant indoor & outdoor spaces will make your next meeting or reception unique & memorable! Up to 82 people can be accommodated in our meeting rooms & the entire building can be rented for a reception of up to 750.
Member Since: 1996