If you want to be charged then call the hotel and they will usually oblige.
Reasons to be charged immediately include fulfilling a time-limited spend requirement and locking in an exchange rate (probably not needed in this case since most Middle East currencies are pegged/linked to the USD)