Situated only a 6-minute stroll from Coonskin Lift, Owl Meadows Villa Telluride offers quick access to numerous city landmarks nearby.
Guests can reach the centre of Telluride within 10 minutes' walk, and Clarks Market is fairly close to the accommodation. The Bear Creek Trail is just 1.5 km away and Telluride Regional airport is 5 km from the holiday home. Owl Meadows Villa is a mere 12 minutes on foot from the Alpine Chapel, popular with worshippers as well as tourists.
The Telluride accommodation 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 in close proximity to the property. Transportation options in the vicinity include Lift 7 cable car station, located merely 500 metres away.
Check-in:from 16:00-23:59 hours
Check-out:until 10:00 hours