Staying at Timber Creek #B10 Villa Dowds Junction, guests can visit Little Beach Riverside Park, which is approximately a 10-minute ride away.
Located in the West Vail district, the Vail holiday home is only 0.7 km from Chamonix Lane bus stop. The Stephens Park can be found around 800 metres from the accommodation, and the Dobson Ice Arena is nearly a 15-minute drive away.
Timber Creek #B10 Villa provides mountain views. Bathroom facilities at the Vail property also include a separate toilet and a shower. A hair dryer and towels are included to enhance your comfort.
The Vail villa features a fully equipped kitchen with a fridge, an oven, and kitchenware.