Nestled in the heart of the Western North Carolina mountains, Highland Lake Inn & Resort offers an unmatched country charm and pristine natural beauty like no other resort around.
AVL - Asheville, NC - 20 minutes
GSP - Greenville/Spartanburg, SC - 50 minutes
CLT - Charlotte, NC - 2 hours
ATL - Atlanta, GA - 3.5 hours