In Iguazú, nature finds nature finds its highest expression in the Iguazú Falls, one of the new seven natural wonders of the world. A magical natural enclave made up of a series of a series of 275 falls, over a distance of 2,700 meters. The Iguazú National Park is one of the most important reserves in the world, with hundreds of species that can be spotted on tours and photo safaris.
Sheraton Iguazú is The only Hotel located inside the Iguazú National Park with spectacular views of the Iguazú Falls.
Its impressive Seda Pool & Spa, with outdoor tents and spacious Zen areas, invites to relax and nurture in a fully energetic atmosphere.