Nel mezzo della foresta pluviale, con una vista mozzafiato sulle cascate di Iguaca, sorge l'Hotel das Cataratas, il primo e unico hotel Forbes a cinque stelle di tutto il Sud America. Il resort dispone di camere e suite elegantemente arredate in stile coloniale, della Cataratas Spa con vari trattamenti ispirati alla natura circostante, di servizi per le famiglie e di raffinati punti di ristoro, per garantire a ogni ospite un soggiorno all'insegna del relax.