Indulge in a getaway in an authentic Savoyard chalet combining charm, wellness and elegance, all just a short distance from Le Grand-Bornand’s ski slopes and hiking paths.