In the French ski resort of Courchevel it's the 1850 station that understandably hogs the limelight.At 1,850m (6,070ft) above sea level it's the most snow-sure, and it harbours world-class Michelin-star-adorned restaurants and stunning hotels, including several 'palace-rated' properties (where the prices per night in euros match the altitude).No wonder like skiing there.
Load More
Load More