Vista Del Rio Lodge is a 4-star property situated in Chama. The property is non-smoking and is located 3.2 km from Cumbres and Toltec Railroad.
A continental breakfast is available daily at the hotel.
Guests at Vista Del Rio Lodge will be able to enjoy activities in and around Chama, like hiking.
The accommodation offers a business centre, free WiFi access and free private parking.
The nearest airport is San Luis Valley Regional Airport, 122 km from Vista Del Rio Lodge.