Situated only a 6-minute stroll from Coonskin Lift, Owl Meadows Villa Telluride offers quick access to numerous city landmarks nearby.
The creekside waterfall "Cornet Creek Falls" is fairly close to the Telluride holiday home, while Lift 7 cable car station is just 500 metres away. You'll be approximately 5 minutes on foot from Clarks Market and merely 1.2 km from Oak Street Lift. Owl Meadows Villa is within a few blocks of the Alpine Chapel, popular with worshippers as well as tourists.
The Telluride property includes a bathroom with a separate toilet. Hair dryers and bath sheets also ensure a comfortable experience.
Guests staying at Owl Meadows Villa can make use of the self-catering amenities available, including tea and coffee making facilities, a fridge, and kitchenware. The Tunnel is a restaurant serving South American dishes about 5 minutes on foot from the property. The nearest airport is Telluride Regional, located 5 km away from the accommodation.
Check-in:from 16:00-23:59 hours
Check-out:until 10:00 hours