I stayed at 5* French Alps hotel that felt like a scene from White Lotus

Milo Boyd explored M De Megève, a luxury hotel in the French Alps beloved by the mega-rich that rivals any White Lotus setting