Featuring views of the garden, the 4-star Vista Del Rio Lodge Chama hotel is located 2.3 miles from Cumbres and Toltec Scenic Railroad. Located within close proximity of San Luis Valley, the hotel invites its guests to enjoy hiking, badminton, and fishing.
Guests staying at this Chama hotel will find themselves approximately 10 minutes' drive from Saint Patrick Catholic Church.
The property has 19 rooms with a seating area. A flat-screen TV with satellite channels along with tea and coffee making equipment are provided. Private bathrooms include nice touches such as complimentary toiletries.
Vista Del Rio Lodge hotel offers a continental breakfast daily.