Discover Ollon
compiled from our dataOllon is located in Vaud, Switzerland, and has a population of about 8,297. Our atlas lists 90 places here.
These include 5 sights and 0 museums, 54 restaurants, 29 places to stay and 2 cocktail bars. Highlights include Villars, Villars, Château d'Ollon.
