Av. Das Cataratas 5025 - Km 10.4 , 85853000, Foz do Iguaçu, Brazil
Browse Iguassu Holiday Hotel traveller photo gallery