Karta Vacation Rentals
Right in the heart of St. Louis, within easy walking distance of Fox Theater and Chaifetz Arena. Also close to Busch Stadium and the Gateway Arch. The MOTO Museum, ZACK Theater and Ellen Clark Sculpture Park sit nearby. About 3 km from the city center.