We have stayed at the Omni St. Louis several times. We like the location as you can walk to several nearby restaurants and venues. The staff make it very easy to check in and out. We always feel welcomed. The rates are reasonable. Although it is a hotel that has been in existence for many years, it is well maintained. I'm sure we will stay there again.