2 ★
Villa Iguaçu Palace Hotel
Address: Avenida Brasil, 1140, Foz do Iguaçu, Brazil
Villa Iguaçu Palace Hotel is located in Foz do Iguaçu, just 6 km from Aves Park. Free private parking is available on site. Each guestroom features a TV, air conditioning and a minibar. Private bathroom also comes with a shower.
Hotels Nearby
-
Savaris Apart Hotel
Avenida Brasil, 1242, Foz do Iguaçu
-
Maria Ricca Hotel 3 ★
Rua Quintino Bocaiuva, 610, Foz do Iguaçu
-
Hotel Normandie Iguassu Falls 2 ★
Rua Quintino Bocaiuva, 653, Foz do Iguaçu
-
Iguassu Flats Hotel
Rua Barão do Rio Branco, 409, Foz do Iguaçu
-
Viale Tower Hotel 3 ★
Avenida Jorge Schimmelpfeng, 232, Foz do Iguaçu
-
Hotel Cassino 2 ★
Rua Barão do Rio Branco, 381, Foz do Iguaçu
-
Ambassador Hotel 2 ★
Avenida Juscelino Kubitscheck 364, Foz do Iguaçu
-
Ibis Foz Do Iguaçu
Rua Almirante Barroso, 866, Foz do Iguaçu
-
San Rafael Comfort Class Hotel 3 ★
Rua Almirante Barroso, 1660, Foz do Iguaçu
-
Apartamento Centro Foz do Iguaçu
Avenida Juscelino Kubitscheck, 418, Foz do Iguaçu
-
Apartamento no Centro Foz do Iguaçu
Av Juscelino Kubitscheck 418 ed serra negra Ap 112, Foz do Iguaçu
-
Studio Julio Cezar
Rua Tarobá 394 Casa, Foz do Iguaçu
- 🏠 WorldPlaces ›
- Hotels ›
- 🇧🇷 Brazil ›
- Foz do Iguaçu ›
- Villa Iguaçu Palace Hotel