Hotel staff showed no flexibility or empathy for their customers, not to mention unhelpful. Our flight got cancelled 24 hours to departure, so we could not fly to Singapore thus could not check into the accommodation. Reached out to the hotel who repeatedly stated that the booking was non-refundable, which I do understand however, should there not be some level of flexibility given we could not get into the country? The cancelled flight was completely out of my control and it was stressful enough trying to find alternative flights home, let alone dealing with inconsiderate hotel staff refunding to refund the full payment we had made. It was not the fact that I had simply changed my mind, I physically could not fly into the country to check in. In this post covid era where lockdowns and cancelled flights are increasingly common, there needs to be some consideration given on case by case scenarios, rather than a blanket statement of 'you booked a non-refundable room'. The Formula 1 Racing was also on that weekend, therefore it was highly likely that they resold our room after we advised we could not check in, whilst also withholding our payment for the same room. Double payment for 1 room. Well done. The hotel staff also tried to palm us of to Expedia, telling us to seek a refund through Expedia instead. However Expedia staff were more than efficient in trying to resolve this and coordinate with the hotel to get us a refund. The resistance was all coming from hotel level.