Outre un distributeur automatique, Villa Casa De Rio dispose également d'un parking et est situé à 75 km de l'aéroport régional de San Luis Valley. La villa offre des possibilités d'activités sportives, telles qu'un ski, une randonnée et de l'équitation dans les environs, à à 4 km de Peacock Meadows Riverside RV Park and Campground.
Vous pourrez profiter d'un coin salon et d'un espace de repas, ainsi que d'un équipement de repassage pour un séjour plus confortable. Vous pourrez également bénéficier d'Internet à haut débit et d'une TV. Dotée de toilettes séparées, d'une baignoire et d'une douche, la salle de bains est également équipée d'un sèche-cheveux et des draps de bain.
Dotée d'une cafetière/théière, la cuisine complète est également équipée de micro-ondes, d'un réfrigérateur et de verrerie.