Hotel New Damshire is a historic hotel located in the heart of Leuven. Each room is equipped with a TV, offering a variety of channels for your entertainment. The hotel features a cozy lounge area, a bar serving drinks, and a terrace where you can relax and enjoy the city views. With its central location, you can easily explore the city's attractions, including the iconic Leuven Town Hall and the beautiful Leuven Botanical Garden. Hotel New Damshire provides a charming and memorable stay in Leuven.