Los Pajaros is a charming 3-star hotel set close to Marco das Tres Fronteiras, Aquamania and Catedral Sao Joao Batista.
The city center is 5 km away from the hotel. Los Pajaros Hotel is also placed near to Iguazu Falls and Duty Free Shop Puerto Iguazu.
The hotel offers great location close to greenery.
Los Pajaros Hotel can be reached in 10 minutes by car from Cataratas airport.
Los Pajaros Hotel provides guestrooms appointed with a microwave and climate control.