Megève, Auvergne-Rhône-Alpes, France
Elegant quarters in an upmarket ski-in/ski-out hotel with fine dining & an indoor/outdoor pool.