1-1 of 1 results
Hotel das Cataratas
Hotel das Cataratas is one of the best luxury boutique hotels near the Iguazu Falls. Situated on the Brazilian side, it is the only hotel in the UNESCO-listed Iguazu National Park. Housed inside a Portuguese, colonial–style building, the property embraces…






