The Michelin Guide has launched a new award, Michelin Keys, which shine a spotlight on leading hotels of the world. In its inaugural edition, 97 hotels in Spain have been honoured with this distinction and, among them, is La Zambra Resort in Mijas, which has received its first Michelin Key. Since its inauguration in 1984, […] Read this story