Situata a circa 1 km dalle Cornet Creek Falls, la Owl Meadows Villa Telluride consente di accedere a vari siti turistici nelle vicinanze.
La villa dispone di un bagno con un bagno con WC separato. Ci sono anche asciugacapelli e asciugamani.
Tra gli altri servizi della Owl Meadows Villa vi sono una macchina per caffè e tè, un frigo e un forno per il self-catering. Potrai gustare piatti sud americani presso il ristorante The Tunnel, situato a 450 metri. Gli ospiti possono raggiungere il luogo in auto dall'aeroporto Regionale di Telluride in 15 minuti.
Questa villa si trova accanto al Telluride Historical Museum, mentre Coonskin Lift è a 500 metri. La casa vacanze è ubicata a 2 km dal Comprensorio sciistico Telluride e anche a soli 5 minuti a piedi da Clarks Market. Situata a breve distanza dalla Alpine Chapel, la Owl Meadows Villa è apprezzata da fedeli e turisti.