I've never seen one in Buenos Aires. From what I just googled, it seems Banco Frances is part of the same BBVA Group that Bancomer belongs to and they have Banco Frances here. But as Mini said, you will still have to get a local account.
Not that I read more about "Cruizes" s/he won't need to open a bank account for a stay of 3/4 months. In fact, I doubt s/he will be able to do so anyway.