Karta Vacation Rentals
In Denver’s Centennial/Tech Center neighborhood, about 14 km from downtown. Steps from Fiddler’s Green Amphitheater, Kennedy Soccer Complex, Cherry Hills Country Club, Centennial Center Park, Landmark Theatre Greenwood Village and Westlands Park. A pet-friendly, extended-stay option with free on-site parking.