From Our Editors
Spirit Canyon Lodge has the best amenities around. Enjoy Spirit Canyon Lodge when you stay in Mimbres.
Take advantage of the nearby parking options and save yourself the trouble of hauling your luggage back and forth. At Spirit Canyon Lodge in Mimbres, you can receive top-of-the-line accommodations on top of your comfortable rooms. Call the hotel today and start planning your stay.