Hotel Tropical Cataratas
Iguazú Falls, Brazil
Hotel Tropical Cataratas is a magnificent Portuguese colonial-style property just a few hundred yards from Iguazú Falls – the only accommodation located within the Iguazú National Park. The hotel boasts delicate orchid-filled gardens kept lush due to the spray from the nearby falls. Several pools as well as a spa and restaurants and a bar enhance the luxury experience.