Turrance Green Hotel
Rua Manencio Martins, Iguazu Falls, 85853130
Average, 3.5
The hotel comprises a total of 96 suites. The hotel is air-conditioned and has a lobby with a 24-hour reception, an à la carte restaurant and a conference room, with capacity for 100. Those arriving b...
More Info