Immerse yourself in the heart of the Blue Ridge Mountains with a quiet getaway at Leatherwood Mountains Resort. Your charming accommodations put you in the center of the forests and peaks, so you're literally just steps away from a variety of outdoor activities. Explore the surrounding trails on a hiking trip, or take things up a notch with a... more