Karta Vacation Rentals
In the heart of downtown St. Louis on Locust Street, a short walk from the City Museum and CITYPARK stadium. This boutique hotel sits in a reimagined 10‑story Renaissance Revival YMCA building, minutes from Union Station, Gateway Arch National Park and other downtown highlights. Pet-friendly and perfectly placed for museum- and stadium-side stays.