This is a lovely, typically Swiss-style mountain hotel. It is well located, only 30 kilometres from Montreux. 0507SO
This is a typical, chalet-style building, with a steeply pitched roof made predominantly of wood.
The lobby is medium in size, incorporating a large seating area with comfortable chai Read more
This is a lovely, typically Swiss-style mountain hotel. It is well located, only 30 kilometres from Montreux. 0507SO
This is a typical, chalet-style building, with a steeply pitched roof made predominantly of wood.
The lobby is medium in size, incorporating a large seating area with comfortable chairs and windows all around giving a feeling of light and space.
Rooms with In-house movie, Radio, Direct dial phone, Automatic wake-up call. Laundry facilities, Solarium, Baby sitting, Beauty parlour, Car parking (Payable to hotel, if applicable), Coach parking.
Number of Rooms: 105
Villars is located just beyond the tip of Lake Geneva. The nearest town is Montreux. The hotel is centrally located, alongside a small road that runs though Villars. There are beautiful views of the surrounding mountains from the hotel.
Located just beyond the tip of Lake Geneva. The nearest town is Montreux, centrally located, alongside a small road that runs though Villars. Nearest exhibition centre: Montreux - 30km. Nearest station/metro: Villars - 100m. Nearest airport: Geneve-Cointrin - 130km.