Hi Johnny, our apologies for the delay. We recommend the Chase Park Plaza, just down the street from the World Chess Hall of Fame and the Saint Louis Chess Club. You are welcome to sign up for casual play at the Chess Club on their website: saintlouischessclub.org
The chess hall of fame is close to downtown that has a series of hotels.
Thanks! Your answer is awaiting moderation.