Karta Vacation Rentals





In downtown St. Louis, right in the city center and walkable to America's Center, Enterprise Center and City Museum. Busch Stadium, St. Louis City SC Stadium and Gateway Arch park are a short drive—about 10 minutes. World Wide Technology Raceway is roughly 15 minutes away.