Karta Vacation Rentals
In the Denver Tech Center pocket of Centennial. Minutes from Fiddler's Green Amphitheatre and Park Meadows Mall, and a short drive to Cherry Creek State Park. About 14 miles from downtown Denver and roughly 30 miles from Denver International Airport. Centennial Airport and the Denver Tech Center corporate corridor are right nearby.