Karta Vacation Rentals





In the heart of downtown St. Louis, steps from major museums and the stadium district. Located on Locust Street, the boutique hotel sits within easy walking distance of the city center and nearby parks. Pet-friendly and walkable to nightlife and attractions.