Gelegen in South Fork, nur 29 km von Wolf Creek Ski Resort entfernt, bietet die Unterkunft Otter's Place Übernachtungsmöglichkeiten mit einem Garten und kostenlosem WLAN.
Dieses Ferienhaus mit unmittelbarem Zugang zu einer Veranda / Patio mit Flussblick besteht aus 5 Schlafzimmern. Dieses Ferienhaus verfügt über einen Balkon mit Bergblick und verfügt außerdem über Kabel TV, eine gut ausgestattete Küche mit einem Kühlschrank, einem Geschirrspüler und einem Ofen sowie 3 Badezimmer mit einer Badewanne oder Dusche und kostenlosen Pflegeprodukten.
Der nächstgelegene Flughafen ist der Flughafen San Luis Valley Regional, 79 km von der Unterkunft Otter's Place entfernt.