16 March 2024 The Armancette hotel in Saint-Gervais-Les-Bains, a classy and confidential hideaway Just a few kilometres from Megève, in the quiet little village of Saint-Gervais-Les-Bains in the heart