The Best Resort in the South? It’s in North Carolina, According to Southern Living

Historic North Carolina Resort Wins Big—What Makes It So Special?

Nestled in the Blue Ridge Mountains of Asheville, North Carolina, the Omni Grove Park Inn has once again proven why it stands among the finest resorts in the South. Southern Living has named the historic property the Best Resort in the South, recognizing its world-class amenities, breathtaking views, and commitment to hospitality.

Story continues

TRENDING NOW

LATEST LOCAL NEWS