Situated in Villars in the Vaudois Alps, Hôtel Écureuil offers comfortable cosy accommodation for your mountain holiday. 250 metres from the railway station, this hotel is in a quiet location and ideal for families, couples or single travellers.
This 27-room hotel consists of 2 big chalets. The main chalet houses the hotel restaurant which serves Japanese specialities in a Zen and traditional Japanese style. The 27 comfortable and functional rooms have a bathroom/toilet, TV and mini-bar, with views of the Alps. 20 have a balcony. Free Wi-Fi and parking.