Desde su terraza puede divisarse la ciudad brasileña de Foz do Iguazú, ya que se encuentra a pocos metros del río Paraná.