Do they have to enter the expiration date? That seems silly since they are swiping the card and it's in the data track.
I don't believe all the hiltons use the same merchant account, and since it's happening on both sides of the world, I would not think the issue is a Hilton oine.