The Lanesborough

The Lanesborough named Best City Hotel in London

- Only hotel in London to feature in Top 100 Hotels in the World -
The Lanesborough, London, has once again been acclaimed the Best City Hotel in London by the prestigious Travel+Leisure magazine in their World’s Best Awards. The hotel was also the only hotel in London to feature in the Top 100 Hotels in the World and also featured as the fifth Best City Hotel in Europe. Meanwhile, Oetker Collection was recognised as the third best Hotel Brand in the World.

The Lanesborough reclaims this recognition having previously been named the best hotel in London in 2014, and since then has seen a major renovation of the entire hotel, the awarding of a Michelin star to the restaurant Céleste, and the addition of a 20,000ft² Lanesborough Club & Spa, which has been crowned the World’s Best New Hotel Spa.
discover more