Photos coming soon
HOTEL
Moura Palace Hotel
Rua Marechal Deodoro, 1427, Foz do Iguacu City Centre, Foz do Iguaçu, CEP 85851-030, Brazil, Foz do Iguacu
Where it sits
Moura Palace Hotel
Rua Marechal Deodoro, 1427, Foz do Iguacu City Centre, Foz do Iguaçu, CEP 85851-030, Brazil, Foz do Iguacu
-25.53954, -54.58193
Similar stays nearby
Plan around Moura Palace Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 28, 2026.
