Karta Vacation Rentals
In the heart of downtown Denver, a pet-friendly hotel steps from the Colorado Convention Center and a 6‑minute stroll to the 16th Street Mall. You’re also minutes from Larimer Square, the Denver Center for the Performing Arts and Union Station — perfect for theatre nights and city exploration.