The San Juan das Cataratas is the best choice for travellers seeking a comfortable place to stay at Iguagu Falls.