Karta Vacation Rentals





In the heart of downtown Denver on Curtis Street, across from the Denver Performing Arts Complex and minutes from the Colorado Convention Center. The hotel sits within half a mile of the 16th Street Mall and about 10 minutes from Coors Field, the Pepsi Center and the Denver Art Museum. Address: 1405 Curtis Street; roughly 35 minutes from Denver International Airport.