Situated on the shores of Lake Willoughby, the WilloughVale has provided relaxation for many a weary vacationer (Robert Frost stayed on the grounds that later became the inn). After a day of fishing, canoeing, golfing, and rock climbing, enjoy a hearty meal in the resort's dining room.