WilloughVale Inn, Westmore, Vermont, USA
My blogs
Blogs I follow
Location | Westmore, Vermont, United States |
---|---|
Introduction | 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 and Vermont cottage rentals at our WilloughVale Inn include ten unique guest rooms, four cozy cottages and four new lakeview cottages with all the comforts of home with none of the distractions! |