(314) 231-5007
  • Sun Deck
  • King Room
  • she1364ex
  • Pool
  • City View Ballroom 2
  • Breckenridge Room - Classroom Setup
  • Busch Stadium, home of the St. Louis Cardinals 3


St. Louis City Center Hotel is a beautifully appointed hotel in the heart of downtown St. Louis. The historic flavor of this 1929 landmark building combines with modern comforts to create a unique experience with something for everyone. Our hotel is adjacent to the Metro Link/Light Rail system, so you can easily visit downtown attractions like the Arch, Busch Stadium, Riverboat Casinos, and Union Station. We are also directly across from the Scottrade Center Sports Arena—home of the St. Louis Blues—as well as the renowned Peabody Opera House, where performances, concerts, and special events are staged.

***Please be advised that our swimming pool will be closed for maintenance, Aug 03, 2016. to Sep 30,2016.***