About Villars-sur-Ollon

Villars-sur-Ollon is a beautiful village in the Swiss Alps perched on a plateau overlooking the Rhone valley.

Easily accessible from Geneva Airport either by car or train, this picturesque village boasts stunning scenery and a host of sporting activities.