Situated in Leuven, this hotel is steps from St. Michael's Church, Pope's College, and University Hall. Old Market Square and Sint-Donatus Park are also within 5 minutes.
Small Central and ExcellentPros: This is a 7 room hotel in the middle of Leuven with easy access to all that this charming town has to offer. Peter, the owner, is amazing and the atmosphere is casual, friendly and helpful. I would not stay anywhere else.