Apresentando um jardim, LOS HELECHOS II encontra-se em Porto Iguaçu, na área de Misiones, a 14 minutos a pé de Casino de Iguazú e a 18 km de Cataratas de Iguazu. Este hotel de 3 estrelas dispõe de uma receção aberta 24 horas e um serviço de concierge. O alojamento apresenta serviço de transporte, mas um serviço de aluguer de carros também está disponível.
No alojamento, cada quarto inclui dispõem de ar condicionado, roupeiro, pátio com vista do jardim, casa de banho privativa, televisão de ecrã plano, roupa de cama e toalhas.
Parque Nacional do Iguaçu fica a 19 km de LOS HELECHOS II, enquanto Cataratas do Iguaçu está a 19 km da propriedade. O aeroporto mais próximo é o Aeroporto Internacional de Foz do Iguaçu/Cataratas, que fica a 12 km de LOS HELECHOS II.