Karta Vacation Rentals
Perched in the Alpine resort of Villars in the Swiss canton of Vaud. This spa hotel sits in Ollon, about 5 km from the town center and steps from the Villars–Gryon ski area and Roc d'Orsay gondola. Easy access for day trips to Château de Chillon and Montreux.