Hotel Foz Plaza
2 StarsRua: Marechal Deodoro, 1819 - Foz Do Iguacu, Brazil View Map
- Jump to:
- Services
This 3 star hotel is located in the city centre of Foz Do Iguacu.
This 3 star hotel is located in the city centre of Foz Do Iguacu.
TripAdvisor vote: 4/5 Based on 527 guest reviews
Hotel facilities
- Check-in at From 12:00