Casa Bemberg is located by the river.
Popular attractions include Iguazu Falls, which is 56 minutes away by car.
Travelers recommend the lodge for its walkable location.