Les 3 Sommets offers accommodations in a natural setting at the foot of Charmant Som.