Welcome to St. Louis City Center Hotel,

ideally suited for exploring all the sights and sounds of St. Louis, the “Gateway to the West.” Our convenient downtown location offers easy access to the area’s many attractions including the Gateway Arch, Busch Stadium and Union Station. We are directly across from the Scottrade Sports Arena and the Peabody Opera House.