There is only one hotel inside the park and the Sheraton Iguazu Falls is it. The hotel is quite nice looking but main reason you want to stay here is ... more on IgoUgo