Best hotels to stay in the South West, according to The Michelin Key
The Michelin inspectors have just announced the crème de la crème of UK hotel stays – the Michelin Key – and four are in Cornwall including one new for 2025, plus more across Devon and the south west.







