Business Traveller (Middle East)
Meliá makes a splash at Iguazu Falls
MELIÁ IGUAZU RECENTLY opened its doors, the only hotel in the heart of Iguazu National Park in Argentina. Following a rebrand, the 169-room hotel will be renovated next year. The property is close to Iguazu Falls, which contain more than 270 waterfalls and reach heights of 80 metres.