The Yurt is the perfect getaway near Asheville. Peaceful setting just minutes from downtown and loaded with everything needed for a memorable stay.