La Marmotte is a hotel with a traditional restaurant offering homemade French and Savoyard cuisine in a refined, mountain-style setting.