Le Vista Del Rio Lodge est un établissement 4 étoiles situé à Chama. Cet établissement non-fumeurs se trouve à 3,2 km des chemins de fer Cumbres et Toltec.
Un petit-déjeuner continental est servi tous les matins sur place.
Lors de votre séjour au Vista Del Rio Lodge, vous pourrez pratiquer des activités à Chama et dans ses environs, comme la randonnée.
Il propose un centre d'affaires ainsi qu'une connexion Wi-Fi et un parking privé gratuits.
L'aéroport régional de San Luis Valley, le plus proche, est implanté à 122 km.