WilloughVale Inn & Cottages
793 Vermont 5a, Orleans, VT 05860
Located in Vermont's Northeast Kingdom on the shores of scenic Lake Willoughby, the WilloughVale Inn & Cottages is the perfect vacation spot for year-round recreation and fun. The Willoughvale Inn offers a relaxing escape to the beautiful Vermont mountains.
More Business Info
- Hours
- Regular Hours
Monday CLOSED, Tuesday CLOSED, Wednesday CLOSED, Thursday CLOSED, Friday CLOSED, Saturday CLOSED, Sunday CLOSED
- Services/Products
- Lakefront Cottage Rentals
- Luxury Rooms and Suite Rentals
- Payment method
- amex, cash, debit, discover, master card, visa
- Other Link
- Category
- Vacation Homes Rentals & Sales
Suggest an Edit