Michelin unveils top 24 French hotels in inaugural ranking

The Michelin Guide awarded its first honours for hotels, giving just 24 establishments in France the highest three “keys" rating. At an event on Monday, April 8 in Paris, the eponymous publication owned by the