Karta Vacation Rentals
In the heart of downtown St. Louis, a short walk from the Gateway Arch and the Dome at America’s Center. About 0.3 miles from the Mississippi River and within easy walking distance of Horseshoe St. Louis Casino, Busch Stadium, Laclede’s Landing and the National Blues Museum. Pet-friendly downtown hotel with free on-site parking.