Our delightful hand picked portfolio of catered ski chalets in France are located within some of the most beautiful ski resorts in France. All of our chalets have been chosen for their charm, exceptional facilities and convenient locations to the pistes and ski lifts.