your free PDF travel guide for Villars-sur-Ollon
best time to go
Wikipedia says:
Villars sur Ollon is a village in Switzerland in the canton of Vaud. It is part of the municipality of Ollon.
Villars is a ski resort located close to Geneva, which offers a reasonable range of pistes at a moderate altitude. Accommodation is largely of the chalet variety, although there are also some hotels, many of which are four and five star.
Villars is recognised by the Swiss tourist board under their 'Family Friendly' scheme having excellent facilities for children. Villars is served by the Chemin de fer Bex-Villars-Bretaye railway. (...) more....


