Localizada a uma distância de aproximadamente 10 minutos a pé de Peacock Meadows Riverside RV Park and Campground, Rio River Lodge dá acesso a vários locais turísticos nas proximidades.
Os hóspedes podem desfrutar do conforto de ferro de passar e ferro de passar roupas, enquanto há também Internet de banda larga e TV. As comodidades de casa de banho incluem casa de banho separada, banheira e chuveiro, bem como secador de cabelo e lençóis de banho.
A acomodação dispõe de cozinha totalmente equipada, bem como de máquinas de café/chá para refeições no local. Os hóspedes também podem usar microondas e refrigerador para preparar a sua própria refeição. Os viajantes podem facilmente chegar ao aeroporto em Alamosa, que fica a 80 km desta acomodação. É possível desfrutar de uma série de atividades, incluindo esqui na neve, caminhada e ciclismo.