Set high in the French mountains and facing Mont Blanc, France's highest elevation, this secluded lodge offers comfortable accommodations and a variety of on-site amenities in the heart of a great ski region. Built in harmony with its surroundings, you will find that everything is provided to ensure that this vacation is a relaxing and restful experience.