|Page: 1 of 1||Sort By:|
Westmore, Vermont Bed & Breakfasts - The Inn is situated in an exquisite natural setting on Lake Willoughby. Lodging in our eleven unique guest rooms and eight cozy cottages is gracious and informal, providing a perfectly relaxed atmosphere for vacationing in all four seasons.
Find the perfect accommodations for vacations, romantic weekends and adventurous getaways. Find the right accommodations for your travels, from budget to luxury!