ST. LOUIS, Mo. – Russell Co.-built 21c Museum Hotel St. Louis has been selected from 925 submissions as a finalist by Hospitality Design.

The hotel opened in Summer 2023 at 1528 Locust Street. The structure, built in 1926, originally served as a YMCA.

Winners will be selected April 30.