Luxury beside Iguazu Waterfalls. Hotel Cataratas is a luxury establishment located in Puerto Iguazú, a unique natural setting for the well known and monumental waterfalls. A fully equipped hotel with 130 large rooms and 3 luxury presidential suites, tennis courts, paddle tennis court and football pitch; as well as two meeting rooms that can seat up to 250 delegates in events. Hotel Cataratas has as well a complete Spa and Health Club with sauna, indoor heated swimming pool, jacuzzi and gym al...