Die Unterkunft Cougar Canyon befindet sich in South Fork, 36 km von Wolf Creek Ski Resort entfernt. Kostenloses WLAN ist in der ganzen Unterkunft verfügbar.
Jede Wohneinheit ist versehen mit einer Veranda / Patio mit Bergblick, einem Kabel TV, einer gut ausgestatteten Küche sowie einem eigenen Badezimmer mit einer Badewanne oder Dusche und kostenlosen Pflegeprodukten. Es gibt einen Kühlschrank, einen Ofen, eine Mikrowelle sowie eine Kaffeemaschine.
Der nächstgelegene Flughafen ist der Flughafen San Luis Valley Regional, 73 km von der Unterkunft Cougar Canyon entfernt.