Highland Lake Inn is a haven of hospitality, charm and natural beauty nestled in the Blue Ridge Mountains of Western North Carolina. A historic North Carolina resort, Highland Lake Inn rests in a country setting of 26 gently wooded acres on a serene lake.
Partial Data by Infogroup (c) 2025. All rights reserved.
Partial Data by Foursquare.