Is it a bird? Is it a plane? Nope, it’s just us boasting about London being the greatest at something again. We just can’t help it, I’m afraid. This time, we’re waxing lyrical about a gorgeous hotel in the capital that’s managed to make its way onto Time Magazine’s highly sought-after World’s Greatest Places list.
Each year, the list-makers sift through thousands of spots to seek out the cream of the crop in the world of travel. From hotels, cruises and restaurants to museums, attractions and parks; no stone is left unturned. Their 2024 edition of the list has just been released, featuring 100 extraordinary destinations to explore, and – you guessed it – a London hotel has been crowned on of the world’s greatest places to stay. And we’re feeling pretty darn pleased about it.
Credit: @tomross188 via Instagram
About The OWO hotel
London is no stranger to luxury, but since swinging open its doors last year, The OWO has truly leveled up London’s hotel scene. Built on the historic site of Whitehall Palace, the Grade II* listed building used to house Britain’s Old War Office. It underwent a rather hefty six-year (and almost £1.5 million) transformation before opening to the public in 2023.
The OWO marks the UK’s first Raffles Hotel and boasts 85 stunning private residences, nine restaurants, three bars, and Guerlain’s first London-based spa and health club (complete with a 65-foot swimming pool). Get yourself a hotel that does it all, and all that…
Prices start at a rather eye-watering £1000 per night – but the eternal bragging rights you’ll receive from staying in one of the world’s greatest places are surely priceless, right?
Credit: @theowo.london via Instagram
Take a peek at where else made Time Magazine’s World’s Greatest Places 2024 list here.