
London knows how to do hotels — as was proven last night when some of the capital’s landmark hotels and wellness meccas were celebrated in the World’s 50 Best Hotel Awards 2025.
Though it was a 65-story Hong Kong favourite which took the top spot in the third edition of the awards ceremony at Old Billingsgate, London.