Rio River Lodge está situada a 3 km de Peacock Meadows Riverside RV Park and Campground e invita a los huéspedes a practicar senderismo, esquí y ciclismo.
Con vistas al río, el interior cuenta con internet de alta velocidad y TV para el entretenimiento de los huéspedes. Los cuartos de baño disponen de un inodoro separado, una bañera y una ducha, secador de pelo y toallas.
Los huéspedes tendrán acceso a una cocina completa equipada con una nevera, un horno y cristalería, así como a servicio de tetera/cafetera. La villa también está a 80 km del aeropuerto Regional de San Luis Valley.