Discovered by FATB
The Ritz-Carlton, St. Louis
Hotel in St. Louis, Missouri, United States
A hotel in Clayton with guest rooms and suites, a spa and fitness centre, and dining that includes Casa Don Alfonso and a lobby lounge.
Why FATB discovered it: Forbes Travel Guide Four-Star hotel - Forbes Travel Guide
Discovery is not verification.