Timber Creek Chalets- 4 chalet is located in Estes Park. Free WiFi is available throughout the property.
This chalet is equipped with a living room and a fully equipped kitchen. The accommodation is non-smoking.
The nearest airport is Denver International Airport, 119 km from the chalet.