This 3 star hotel is located in the city centre of Leuven and was established in 1990. It is close to the St Peter’s Chruch and the nearest station is Leuven. The Hotel has a restaurant and a bar. All 75 rooms are equipped with hairdryer and air conditioning.
|Check In||12:00 pm|
|Check Out||12:00 pm|