Discovered by FATB
The Ritz-Carlton Spa, Charlotte
Hotel spa in Charlotte, North Carolina, United States
An urban spa in Uptown Charlotte offering massages, facials, body therapies and salon services in calm lounge spaces.
Why FATB discovered it: Forbes Travel Guide Four-Star spa - Forbes Travel Guide
Discovery is not verification.