Doté d'un jardin, le LOS HELECHOS II est situé à Puerto Iguazú, dans la région de Misiones, à 1,2 km du casino et à 18 km des chutes d'Iguazú. Cet hôtel 3 étoiles propose une réception ouverte 24h/24 et un service de concierge. L'établissement assure des services de navette et de location de voitures.
Les chambres disposent de la climatisation, d'une armoire, d'une terrasse avec vue sur le jardin, d'une salle de bains privative, d'une télévision à écran plat, de linge de lit et de serviettes.
Le LOS HELECHOS II se trouve à 19 km du parc national d'Iguaçu et des chutes d'Iguaçu. L'aéroport international de Foz do Iguacu/Cataratas, le plus proche, est implanté à 12 km.