O Hotel The Shepherd está localizado no centro da cidade universitária de Leuven, a uma curta caminhada da Antiga Praça do Mercado e de inúmeras lojas. A acomodação oferece estacionamento privativo, bar e WiFi gratuito em todos os ambientes.
2x Cama de solteiro 90 a 130 cm de largura