Sports Complex independent inns
1 independent inn tagged “Sports Complex” — no chains, no franchises, each one reviewed for authenticity.
Authenticity score: 4%.
Found in: Asheville, North Carolina.
- 4% independent
Asheville, North Carolina
Set on a hillside above Asheville at 290 Macon Ave, this stately resort looks out over the Blue Ridge and draws a steady stream of visitors — nearly 12,500 Google reviewers have weighed in, settling at a 4.6. Rooms and suites are plush and mountain-facing, with a full spa and a sports complex on the grounds. It's a grand-scale retreat rather than an intimate one, operated as part of the Omni Hotels portfolio.
mountain-viewssparesortsports-complexsuitesscenic