Gran Meliá Iguazú

Gran Meliá Iguazú

The only hotel overlooking one of the seven natural wonders of the world.