Hello All - Spouse has to go to a business meeting on Technologielaan in Leuven. From the map, it looks like it is a bit out of the city center. Have two questions: 1) Is there a hotel near there or is it a business area with just office buildings? and 2) Is there public transportation there or should he rent a car? Thank you very much!