Featuring 12 fully furnished two bedroom cottages directly on Lake Champlain with views of the Adirondacks. Amenities include kitchenettes, air conditioning, private baths and more.
Address: 6640 Vt Rt 125 Addison VT USA 05491 Send an Email (5) 1 802 759-2348