Complejo Jardin Escondido receives great reviews from guests. Villa Elena Icho Cruz, Hermosa casa frente al rio icho cruz 10 personas and Casa Monte are also excellent options to stay in Villa Icho Cruz wifi.