Casa De Rio Villa vanta una vista sul fiume e una posizione relativamente vicino alla Valle di San Luis. La villa offre la possibilità di praticare sci sulla neve, escursioni a piedi ed equitazione nella zona, a una distanza di 4 km da Peacock Meadows Riverside RV Park and Campground.
L'arredamento interno è dotato di un divano 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.
La Casa De Rio Villa dispone anche di una cucina completamente attrezzata con un microonde, un bollitore elettrico e una vetreria, nonché di servizi per la preparazione di tè/caffè. I viaggiatori possono raggiungere facilmente l'aeroporto Regionale di San Luis Valley, che dista 75 km da questa struttura con 4 camere da letto.