Unfortunately Hotels com had not informed our lovely hosts of my booking, not had they paid Green Palace the money I paid to Hotels.com.
Green Palace told me other travellers have arrived in the past, believing they had a booking, but no information had been conveyed and no rooms were available. I’ll be seeking a refund from Hotels.com when I return home.