No refund unless they have taken cancellation insurance, in this case see the conditions. In case of a big issue, the stay can be postponed.