The Saint-Roch Hotel Courchevel is a sumptuous setting for those who wish to recharge their batteries. The hotel combines modernity and friendliness, luxury and relaxation, all in a privileged environment where the mountain spirit reigns. A single objective: to raise the act of receiving to the rank of art. Located in the heart of the French Alps, Courchevel has become over time one of the most prestigious ski resort...