Receive for Free - Discover & Explore eNewsletter monthly with advance notice of special offers, packages, and insider savings from 10% - 30% off Best Available Rates at selected hotels.
1528 Locust Street St. Louis, Missouri 63103
The original property opened in 1926. A member of Historic Hotels of America since 2023.
Awards & Accolades


Location Map
Visit the St. Louis Aquarium and see blue lobsters and stingrays.

Discover
Discover the former YMCA building that has been restored into an award-winning boutique hotel in Downtown St Louis.

Explore
Enjoy the day at City Museum, a fun and quirky museum fit for all ages and interests.

Experience
Experience St. Louis most iconic landmark, the Gateway Arch, a 630-foot-tall monument.
