Michelin Guide 2024 London Hotels. Hotels have been recommended by the michelin guides since 1920, but in april 2024, the organisation announced a complete refresh of the way it ranks them. Four seasons hotel london at park lane.
Three stars is the highest award that a restaurant can achieve from the michelin guide. The grove is one of the closest spa hotels to london.