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.