Discover Otterlo
compiled from our dataOtterlo is located in Gelderland, Netherlands, and has a population of about 628. Our atlas lists 59 places here.
These include 6 sights and 6 museums, 18 restaurants, 29 places to stay and 0 cocktail bars. Highlights include Landgoed De hoef, Monument Christiaan de Wet, Standbeeld De Wet.