Ibis Foz do IguaçuHotel
Rua Almirante Barroso, 866, Foz do Iguacu City Centre, Foz do Iguaçu, CEP 85851-010, Brazil
Located in Foz do Iguaçu, 9.2 km from Iguazu Casino, Ibis Foz do Iguaçu provides accommodation with a shared lounge, private parking, a restaurant and a bar. With free Wi-Fi, this 3-star hotel offers a 24-hour front desk and an ATM.