Home
The Venue
Lodging
Wedding Package
General Info
More
Seating for up to 100 people
Climate-controlled
Accessible restrooms
Audio/Visual system for presentations
Complete professional sound system
On the shores of Lake Champlain with west-facing views