Rio River Lodge vanta una vista sul fiume e una posizione a pochi minuti di auto dalla Valle di San Luis. La villa offre la possibilità di praticare sci sulla neve, escursioni a piedi e ciclismo nella zona, a una distanza di 3 km da Peacock Meadows Riverside RV Park and Campground.
L'arredamento interno è dotato di un divano e una scrivania e di internet ad alta velocità e un televisore. I servizi del bagno comprendono un bagno alla francese, una vasca da bagno e una doccia, oltre ad asciugacapelli e asciugamani.
Gli ospiti possono usufruire di servizi per la preparazione di tè/caffè forniti dalla Rio River Lodge, nonché di una cucina completamente attrezzata dotata di un microonde, un frigo e una vetreria. Questo stabilimento con 3 camere da letto è accessibile anche dall'aeroporto Regionale di San Luis Valley, che dista circa 80 km.