This city hotel furnished with modern decoration and large windows viewing Leuven's cities surroundings. Whether visiting for business or pleasure, it guarantees an easy and relaxing stay.
It is located across the street from Leuven's central train station.The historic centre of Leuven, with its St. Peters Church and the Catholic University, is within 2 km on foot.
Colorful decor and convenient amenities such as high-speed internet, individual climate control, work desk and flat-screen TV.
Direct dial telephone
Satellite cable TV