Le chalet de Nilla est situé à une altitude de 1300 mètres au-dessus du plateau des Ecovets, à 20 min à pied ou à 5 min en voiture de Villars. Le chalet jouit d'une vue imprenable sur le massif du Muveran, panorama magnifique à admirer confortablement installé sur la vaste terrasse en mélèze.