The Melia Iguazu Hotel (formerly the Sheraton)
Without doubt, the Melia Iguazu (formerly the Sheraton) really has the pick of the views of all the lodges and hotels of the area as, being located right in the Parque Nacional, it is afforded views over the falls themselves.