Rooms
Rooms Number: 80
Restaurant
Onsite restaurant.
Rua Xavier da Silva, 1000 - Centro - 85851-180 - Foz Do Iguacu, Brazil View Map
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 298 guest reviews
Rooms Number: 80
Onsite restaurant.