If they don't have one in the hotel, you can walk out side and across the street to the left is Plaza Flamingo. ATM's will be there.
There used to be a Bank ATM, but I know that one isn't there. Not sure what ones are there. Sorry. It's been some time since I have been in the shopping center. Let me ask you..why do you need an ATM. Most everything you do will accept credit cards, and you get a better exchange rate. A lot of Hotel Zone ATM's charge a pretty high fee to use them..then your own banks fee as well if it applies. I would recommend using your credit cards (let them know you are leaving the Country) and then bring dollars or pounds (whatever your home currency is) and exchange it at the hotel for pesos.