Karta Vacation Rentals





In St. Louis' Central West End, a short walk from the Contemporary Art Museum, Bruno David Gallery and St. Louis University. Fox Theater is nearby, and St. Louis Union Station and Busch Stadium are a few miles away—ideal for city sightseeing.