Le Faranchin is a hotel offering mountain views, a spa, and a restaurant. The restaurant features terrace dining and cuisine that combines local ingredients with refined culinary techniques.