Everything about the Chalet Blanc is a taste of France, Whether you want to tick off the sights or had enough of the crowds, get away from it all and give the local way of life a try!