El Gran Meliá Iguazú está ubicado dentro del Parque Nacional Iguazú, a unos 15 kilómetros del centro de Puerto Iguazú.