2 yatak odalı Owl Meadows 23 Villa, Sheridan Opera House'dan yürüyerek 13 dakikadan kısa bir mesafededir. Tam donanımlı mutfak ve 3 banyo odası bulunmaktadır.
Telluride şehir merkezine 10 dakikalık yürüme mesafesindeki tesis, Coonskin Lift yakınındadır. Tatil evi, San Miguel River'a 1 km uzaklıktadır. Misafirler, 500 metre uzaklıkta yer alan The Tunnel, The West End Bistro gibi mekanlarda nefis yemekler yiyebilirler.
Misafirler, buzdolabından, tost makinesinden, fırından faydalanabilirler. Owl Meadows 23 Villa konukları tesise Telluride havalimanından arabayla 15 dakikada ulaşabilirler. Ayrıca kar kayağı, yürüyüş, kayak da mevcuttur.
Giriş:itibarıyla 16:00-23:59 saatler
Çıkış:saatine kadar 10:00 saatler