free web builder

Extended Video Tour

Guided video tour of the Notch House on Lake Willoughby, Vermont. Extended walk-through to give you a sense of the space and layout of the nine bedrooms, facilities, property and lake.

5768 Vermont Route 5A
Westmore, Vermont 05860

Email: [email protected]
Phone: +1 646-535-9068
Fax: +1 (0) 000 0000 002