ECHO is a lakefront wedding venue offering gorgeous views of Lake Champlain and a memorable event experience.
ECHO, Leahy Center for Lake Champlain offers pristine lakefront location, breathtaking views of the Adirondacks, sparkling aquariums and elegant indoor or open-air spaces for ceremonies, dining, and dancing. It's one of the most memorable and unique wedding venues in Vermont - and one of only a few directly on the Burlington waterfront.
With access to the entire museum for your event, you and your guests will enjoy a night filled with entertainment all while enjoying the beautiful waterfront of Burlington as the backdrop to your wedding.
ECHO inspires and engages families in the joy of scientific discovery, wonder of nature, and care of Lake Champlain. Through more than 100 interactive exhibits; 70 species of fish, reptiles, and amphibians; major changing exhibits; a 2,500-square foot early learning interactive space; ECHO encourages visitors to view the natural environment as part of their neighborhood and to explore, learn about, and consider opportunities for stewardship.