Willoughvale Inn and Cottages
793 Vermont 5A, Westmore 05860, Vermont
- Service Provider
- General info
Situated on the shores of Lake Willoughby, the WilloughVale Inn and Cottages is Vermont's four-season wilderness jewel with lakeside accomodations and stunning mountain views. The Inn offers eleven Main Inn rooms, four lakefront and four lakeview fully-equipped cottages. Casual seasonal dining and Tap Room. Recreational activities abound, including boating, snowshoeing, hiking, cross country skiing or biking the Kingdom Trails.
There are no reviews at the moment