During the stay at Owl Meadows 23 Villa Telluride, guests can indulge in snow skiing, hiking, and cycling or visit the creekside waterfall "Cornet Creek Falls", located a 13-minute walk away.
The 2-bedroom villa offers a convenient location, 1.8 km from the Telluride Town Park, while There is about 700 metres away. This holiday home is also within easy reach of Clarks Market. Owl Meadows 23 Villa is nestled a 6-minute walk from Coonskin Lift.
Bathroom facilities also include a separate toilet and a shower. There is a hairdryer and bath sheets for guests' comfort.
The kitchen amenities feature tea and coffee making equipment, a fridge, and kitchenware, provided in a dining area. Owl Meadows 23 Villa is within 600 metres of restaurant The West End Bistro. Offering transportation options in the area, the Telluride property is just around the corner from Lift 7 cable car station.
Check-in:from 16:00-23:59 hours
Check-out:until 10:00 hours