Nice view on the rock, set within 1 mile of the La Casa De Santiago Hotel, as well as Mirador Achachihua placed just moments from the property are worth visiting. If you are willing to explore even more landmarks in Cabanaconde, attend Plaza Mayor located 150 feet away.