Family-run for more than 60 years, the Ecureuil guest house can be found in the centre of Villars, about 300 metres from the station, the ski lifts and the shops.
It consists of 2 chalets in a large,...
more info on ecureuil
Super nice hotel with breakfast included on the price. The sky gear was indeed stored inside a depot next to the train station, so no need to carry the bulky equipment back and forth -
Helpful staff, quiet location just out of town. Large room with sitting area and terrace with view to the mountains.