Karta Vacation Rentals





In the heart of downtown St. Louis, steps from America's Center. This city-center apartment sits close to the Old Post Office, Flamingo Bowl and Citygarden Sculpture Park. Poelker Park, the Greyhound bus station and Aloe Plaza are also nearby. Kirkwood Station is about 24 km away and St. Louis Lambert International Airport is roughly 31 km out.