Located just outside Brussel, Leuven is a city of art, with one of the most beautiful town halls in the world. The hotel has 139 room, including rooms for non-smokers and disabled guest. The hotel has its own private car park.
Tariff from €54.5 to €159 (EUR) per room per night