Welcome to Pet Friendly Owl’s Nest. Rejuvenate in this combination of Luxury & Cozy 3 level Treehouse located in the tranquil woodlands in the Village of Cheshire in Black Mountain, NC.
Just minutes from downtown Asheville & Blue Ridge Mtns. Over 800 Sq Feet of Deck with Soft Edison lighting.
A short stroll from 3 restaurants in the village & minutes from 2 craft breweries. NOTE: Nightly price excludes 13% tax.
Contact Host regarding extended & Returning Guest stay special pricing.