NEW ENGLAND TRAVEL LISTINGS

 

The Willoughvale Inn

Rte. 5a s.
Westmore, VT 05822.
Phone: 802-525-4123
| Text listing to mobile

Situated on the shores of Lake Willoughby, the Willoughvale has provided relaxation for many a weary vacationer (including Robert Frost). After a day of fishing, canoeing, golf, and rock climbing, enjoy a hearty meal in the resort's dining room.

Write a review USER REVIEWS