Monday, October 16, 2017

Meliá expands in South America with Iguazu Falls property

Meliá Hotels International has announced the imminent opening of the Meliá Iguazu, the only hotel located in the heart of Iguazu National Park in Argentina. The location is one of the Seven Natural Wonders of the World and UNESCO World Heritage Site.

No comments:

Post a Comment