City Apartments Leuven is a self-catering accommodation set in Leuven, 500 metres from the Old Market Square, the Town Hall and the Saint Peters Church Guests of this property can benefit from cable TV The World Heritage listed Beguinage is 16 km away Accommodations will provide you with a TV set, a seating area and a fully equipped kitchen with a microwave and a refrigerator Featuring a shower, the units bathrooms also come with a bath andor shower Free WiFi is limited up to 400 MegaBytes per day Additional WiFi units can be bought for a charge Guests can prepare meals on site or visit one of the many eating facilities within an easy walking distance Leuven Train Station is 19 km from City Apartments Leuven Historical Brussels is 265 km and Brussels Airport is 213 km away It is a 28-minute drive to the centre of Mechelen