Karta Vacation Rentals
In downtown St. Louis, just off I‑70 and minutes from the Gateway Arch, Busch Stadium, Laclede’s Landing, the Mississippi River and America’s Center. A convenient downtown St. Louis hotel for convention-goers and city explorers.