Het bergdorp Villars-sur-Ollon ligt 1300 meter hoog op een zonnige zuidhelling in het zachtglooiende landschap van de Vaudoise Alpen, op slechts enkele kilometers van het beroemde Meer van Genève. De vele tour-ski-tochten en het uitstekende langlaufgebied maken het tot een afwisselend gebied voor de wintersporter en honden. Het in totaal 315 kilometer grote pistegebied is geschikt voor zowel de ervaren als de minder ervaren skiër.
Kenmerkend voor Villars-sur-Ollon is de combinatie van de moderne infrastructuur met de typisch Zwitserse chaletbouw en de kleine gezellige dorpskern. Winkeltjes, restaurants en cafeetjes zorgen voor een afwisselend beeld en bieden voor elk wat wils. Ook op sportief gebied is er van alles te doen; zo zijn er zwembaden, een schaatsbaan, bowlingbaan, overdekt tennis- en squashcentrum en een Centre Sportif. Mede door de drie bekende internationale scholen is dit bergdorp internationaal georiënteerd en zijn de voorzieningen uitstekend.
Met uw hond (of honden) kunt u lekker in het dorp wandelen of wat gaan eten in 1 van de vele restaurants.