Outre un distributeur automatique, Rio River Lodge dispose également d'un parking et est situé à 80 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 un cyclisme dans les environs, à à moins de 3 km de Peacock Meadows Riverside RV Park and Campground.
Vous pourrez profiter d'un équipement de repassage, ainsi que d'Internet à haut débit et d'une TV. Vous pourrez également profiter d'un coin salon et d'un espace de repas, ainsi que d'un canapé et d'un bureau. 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.
Vous pourrez bénéficier d'une cafetière/théière, fournis dans un espace de repas. La restauration en libre-service sur place comprend également un micro-ondes et un réfrigérateur.