Mirroring the famous Michelin Star system used for restaurants, the Michelin Guide introduced its hotel-grading Michelin Keys in 2024. This year, four brand-new London hotels have been recognised for their exceptional hospitality.
The Michelin Guide was founded in 1900 by a French tire-manufacturing company. At the time, very few cars were on the road – the brothers behind the Michelin Guide wanted to change this. The Michelin Stars encouraged Parisians to leave the city and travel to dining destinations, boosting tyre sales in the process.