Discover Leuven
compiled from our dataLeuven is located in Flanders, Belgium, and has a population of about 101,032. Our atlas lists 689 places here.
These include 59 sights and 15 museums, 539 restaurants, 66 places to stay and 10 cocktail bars. Highlights include Thomas Stapleton, Universiteitshal, Kasteel de Bunswyck.
