The comfortable, modern Meliá Iguazú (formerly the Sheraton) unquestionably has the pick of the views of all the lodges and hotels in this area with a location right in the national park delivering breathtaking views over the falls themselves. Hotel guests also enjoy privileged access to the falls before the crowds arrive.