Warm hospitality awaits you at the WilloughVale Inn, situated in an exquisite natural setting on the shores of Lake Willoughby. Lodging at the WilloughVale is gracious and informal, providing a perfectly relaxed atmosphere for vacationing in all four seasons. Vermont's Northeast Kingdom is truly a wilderness jewel, offering outstanding recreational activities year-round.
Click on thumbnails to view larger images