You are correct, but there have been changes to the law that apply to hotels and lodging. From what I can tell, they dont have to have it posted pursuant to 30.06 and 30.07, but if they don't, it has to be provided in writing at check-in, given verbally if reservation is made by phone, or stated on the website at time of reservation. It IS on their website if you go down to the bottom of the page and click policies. My understanding if I read it correctly, is that it has to be shown on the screen, similar to the booking and cancelation policy, terms etc. which I confirmed it is NOT.
Good Luck! I do think you have everything on your side to argue this.