Karta Vacation Rentals
In Creve Coeur, just off I-270 and minutes from downtown St. Louis. Easy access to the Gateway Arch, Busch Stadium, the St. Louis Zoo, Fox Theatre, City Museum, Ameristar and Hollywood casinos, and the St. Louis Aquarium—great for quick sightseeing or a game night.