Mountain Lake Cottages

52 Old 5A Rd., Westmore, VT

Mountain Lake Cottages is located directly on the shores of majestic Lake Willoughby, in Vermont’s scenic Northeast Kingdom. This freshwater treasure is commonly referred to as the “Lucerne of America.”

STAY
SERVICES