I'd go Hyatt as well and yes, I'm Diamond but have gone previously as a Platinum and it is as good as it gets in downtown St Louis, IMHO!
BTW- Boomer also spends alot of time here, so you might check with him about the best Starwood properties locally!