On the shores of Lake Champlain, the Lake House is an exquisite Vermont venue for Weddings, Corporate Events and Retreats.
Lake Champlain has long been considered one of Vermont's greatest treasures. Reminiscent of another era, the Grand Isle Lake House is a jewel in her crown, offering an unparalleled lakeshore setting for weddings, corporate events, and social functions in an historic venue.
The historic Vermont property and building that comprise the Grand Isle Lake House, are available for:
The sweeping views of the lake and the Green Mountains from the grand wrap-around porch provide a spectacular backdrop for any special occasion, May through October.
Photography by: Andy Duback, Jan Tyler, Shayne Lynn, Dennis & Ellen Curran, Barrie Fisher