Another possibility is to fly from Brazil to Foz de Iguaçú airport on the Brazilian side. It's only a short drive from there to the park on the Argentine side, where there is a very nice Sheraton with full view of the falls from many rooms. There is also a much fancier (and more expensive) hotel on the Brazilian side, but it has no view of the falls.