Grand Isle Lake House
Grand Isle, VT
Built in 1901, the historic Grand Isle Lake House is a quintessentially Vermont location for your wedding. Located on the shores of Lake Champlain, our lawns and grand wrap-around porch offer sweeping views of the lake and the Green Mountains. We are a special events facility only, so your wedding is fully private. Our 13 charming guest rooms sleep 30 - 32 guests comfortably, making it a perfect weekend retreat for you and your wedding party. We can't wait to hear from you!
Message Vendor
Brandi and Jojo
Venue: Grand Isle Lake House
2 Videos featuring Grand Isle Lake House
Business Location
Grand Isle, VT