L'Hotel The Shepherd est situé au cœur de la ville universitaire de Louvain, à quelques minutes de marche de la place du Vieux Marché et d'une grande variété de boutiques. Cet hôtel dispose d'un garage privé, d'un bar sur place et d'une connexion Wi-Fi gratuite accessible dans l'ensemble des locaux.
Aménagées de façon moderne, les chambres sont dotées de matelas à ressorts et d'une salle de bains privative. Vous disposerez également d'un bureau et d'un minibar.
Un copieux petit-déjeuner buffet vous sera servi tous les matins. Vous trouverez un bar et plusieurs restaurants à quelques pas du New Damshire.
L'aéroport international de Bruxelles est à 20 minutes en train et la gare de Louvain se trouve à 20 minutes à pied de l'hôtel.