Featuring an outdoor swimming pool, a restaurant, and a garden, Village Cataratas offers modern accommodation with scenic views in Puerto Iguazú. The city centre is 2 km away. Free Wi-Fi is available.
Number of rooms: 83
Selva Iryapú S/N, 3370 Puerto Iguazú, Argentina
Hotel booked 1 times today.