Member Directory

Member Directory

Mountain Lake Cottages on Lake Willoughby

Our idyllic lakefront cottages are located directly on the shores of majestic Lake Willoughby, in Vermont's scenic Northeast Kingdom. Mountain Lake Cottages sits on 4.3 acres and offers 330 feet of magificent lakefront.


Newsletter signup

Receive information, events and special deals offered in the Northeast Kingdom!