The Nest
West Burke -> Vermont -> New England -> Northeast -> the USA
VT 05871 802 Newark Pond Road, Westmore, VT 05871, United States of AmericaThe Nest on the map
The Nest. Hotel in West Burke
Located in Westmore in the Vermont region, The Nest has a balcony. With mountain views, this property provides a patio. The luxury tent includes a kitchenette with a microwave and a toaster, as well as a coffee machine.
Price from $75