Complejo Jardin Escondido receives great reviews from guests. DEPARTAMENTO FRENTE AL RÍO, Villa Elena Icho Cruz and Hermosa casa frente al rio icho cruz 10 personas are also excellent options to stay in Villa Icho Cruz parking.