Het in chaletstijl gebouwde complex Les Chalets du Thabor ligt direct aan de piste en biedt een heerlijk uitzicht op de Savooise bergwereld en op het ca. 200 m verderop gelegen centrum met gezellige cafés en zonneterrassen.
De accommodatie beschikt over een skidepot.