Hotel New Damshire is a 3-star hotel located in the heart of Leuven, just a short walk from the train station. The hotel offers comfortable and spacious rooms with amenities such as free Wi-Fi, flat-screen TVs, and tea/coffee making facilities. Guests can enjoy a buffet breakfast in the morning and explore the nearby attractions like the Leuven Town Hall and the Stella Artois Brewery. The hotel also features a bar, a 24-hour front desk, and a fitness center. With its convenient location and modern amenities, Hotel New Damshire is a great choice for travelers visiting Leuven.