Karta Vacation Rentals
In the heart of downtown St. Louis, two blocks from the America’s Center/Convention Complex and within easy walking distance of Busch Stadium and the Gateway Arch. Steps from Union Station, the National Blues Museum and City Museum. Pet-friendly and perfectly placed for convention-goers and game-day crowds.