Rio Cucharas Inn is perfectly located hotel in Walsenburg, Colorado. Our location offers several great amenities, including ...a large swimming pool, air conditioning, first-class staffing service, free Wi-Fi, and mountain views. When you stay in one of our 33 beautifully decorated suites, you will feel right at home. 420 Friendly! See More