Karta Vacation Rentals
In the lively heart of Leuven, a modern city-center hotel just a short walk from the train station. You’re 15 minutes on foot from the Gothic St. Peter’s Church and the famous 15th-century Town Hall — perfect for a family-friendly city break with historic sights on your doorstep.