Karta Vacation Rentals
On the banks of the Mississippi in downtown St. Louis’ entertainment district, steps from the Gateway Arch and within walking distance of Laclede’s Landing, Eads Bridge and Busch Stadium. This 5-star, resort-style hotel sits about 1 km from the city center.