I noticed that the link has fine print stating:
Note: Converted amount is based on the exchange rate from the close of business of the preceding day and is for comparison purposes only. All charges are subject to the hotel's exchange rate at check out.
The hotel can still charge their own rate, although you might have a case if it significantly differs from the rate provided by the online calculator.