Karta Vacation Rentals





In the heart of downtown St. Louis, in the restored Merchants-Laclede Building at 4th and Olive. A short walk from the Gateway Arch, Busch Stadium, America Center and the Old Courthouse—perfect for city breaks or business stays.