Karta Vacation Rentals
In the tree-lined Cherry Creek neighborhood of southeast Denver, just off I‑25 and about 15 minutes from Downtown. Close to the University of Denver, Cherry Creek Shopping Center, the Denver Zoo, Magness Arena and Observatory Park. Address: 1680 South Colorado Boulevard.