Il se compose de 2 chalets installés dans un grand jardin. Certaines chambres de l'Hôtel Ecureuil Villars disposent d'une kitchenette, d'une terrasse bien exposée ou d'un balcon.
Établissement à la gestion familiale depuis plus de 60 ans, l'Hôtel Ecureuil Villars est situé dans le centre de Villars, à environ 300 mètres de la gare, des remontées mécaniques et des commerces. Une connexion Wi-Fi et un parking sont disponibles gratuitement.
Un petit-déjeuner buffet est servi chaque matin.
Vous recevrez une carte de bienvenue qui vous permettra d'accéder gratuitement toute l'année à plusieurs attractions locales, ainsi qu'au transport horizontal gratuit.