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. Accommodations at our Lake Willoughby Inn include seven unique guest rooms, three luxury suites, four cozy lakefront cottages with all the comforts of home but none of the distractions! Vermont’s Northeast Kingdom is truly a wilderness jewel, offering outstanding recreational activities year-round.
IMG_0210

Share