Villa Iguacu Palace Hotel
Villa Iguacu Palace Hotel is located in a shopping area of Foz do Iguacu in close proximity to Mercosul Shopping Mall, Iguacu Bird Park and Cathedral.
The city center is 10 minute walking distance from the hotel. The hotel is 10 minutes' walk away from Parque Das Aves, Mineral park and Lake Itaipu.
This hotel boasts close proximity to a national park.
This hotel comprises 38 rooms featuring Standard Quadruple Room and Standard Room. Guests can make use of private bathrooms with towels and a shower.
A complimentary buffet breakfast is served every morning. The steakhouse Barbarella is 5 minutes’ walk away.
Housekeeping, 24-hour reception and airport transfer as well as parking, a baggage storage and an elevator are available for guests' use.