This resort hotel is located in the Iguazu National Park and overlooks the falls just 100 metres away.