Not Citibank, but it was extremely hit or miss trying to withdraw cash from ATMs with my US Bank account. BBVA Continental was the only Peruvian bank that seemed to work consistency but the ATM charge was outrageous, like $7. None of the other banks worked despite claiming support for both Visa and Plus networks. Just an anecdotal word of warning about relying on ATMs.