Compare 25 hotels in Leuven in Flemish Brabant (province) using real guest reviews. Earn free nights, get our Best Price Guarantee & make booking easier with Hotels.com!