Hôtel Les Tilleuls is a mountain hotel housed in a classic chalet, featuring a traditional restaurant, a pool, and complimentary Wi-Fi.