Yes, an on-site ATM and currency exchange unit are present in the Al Waleed Hotel.