Address: Av. Das Cataratas S/N KM 2,5, Foz do Iguaçu, Brazil
Hotel rating from 185 guests: 8.9
Ideally located on the borders of Brazil, Argentina and Paraguay, this 5-star resort hotel offers modern accommodation just 22 km from the Iguassú Falls. …