Die 3-Zimmer- Rio River Lodge South Fork liegt in 3 km Entfernung vom Peacock Meadows Riverside RV Park und Campground und bietet Zugang zu verschiedenen Sehenswürdigkeiten in der Nähe.
Die Villa in South Fork hat einen Blick auf die Berge. Die Badezimmer in der Rio River Lodge sind mit einer getrennten Toilette ausgestattet. Auch gibt es einen Haartrockner, kostenlose Toilettenartikel und Badelaken für den Komfort der Gäste.
Die Unterkunft verfügt über einen Essbereich im Freien mit einer Kaffee-/Teemaschine, einem Kühlschrank und Küchenutensilien. Der Flughafen San Luis Valley Regional liegt 80 km von der Villa entfernt und ist zudem leicht zu erreichen. Diese Gegend verzaubert ihre Touristen im Aktivurlaub, etwa beim Wandern, Skifahren und Radfahren.