Located in North Central New Mexico, Stone House Lodge & Cafe overlooks El Vado with the direct access to the Chama River.
Accommodations include 1 - 4 bedroom cabins, the 6 bedroom Stone House, Full RV Hookups and Campsites.
Restaurant open daily from 8am - 7pm.
Shared 1 month ago
39 views
Shared 2 years ago
37 views