The Shepherd offre 35 camere confortevoli, tutte dotate di aria condizionata e minibar per garantire un soggiorno piacevole. Ogni camera è provvista di Wi-Fi gratuito, TV con canali via satellite e bagno privato con vasca o doccia, set di cortesia e asciugacapelli. Inoltre, le camere sono dotate di casseforti, scrivanie e vengono pulite quotidianamente.
Gli ospiti possono usufruire di accesso gratuito a Internet via cavo, di un business center e di un servizio di check-out veloce. Per chi ha bisogno di organizzare eventi, l'hotel mette a disposizione 40 metri quadrati di spazio con un'area per conferenze e una sala riunioni. È inoltre disponibile un parcheggio a pagamento in loco, e gli ospiti possono godere della connessione Wi-Fi gratuita e di una terrazza con vista panoramica.
Situato in posizione centralissima a Lovanio, The Shepherd si trova vicino a Dyle e a soli 2 minuti a piedi da Kerk St-Franciscus Solanus. Inoltre, l'hotel dista solo 0,6 km dal Centro Artistico STUK e 23,1 km dal Quartier Generale della NATO.
Nei dintorni di The Shepherd, gli ospiti possono visitare il celebre Museo M-Museum Leuven, la Biblioteca Universitaria KU Leuven e il Giardino Botanico Kruidtuin. Inoltre, la struttura è situata a breve distanza da numerosi ristoranti, bar e negozi, offrendo agli ospiti la possibilità di esplorare la vivace vita urbana di Lovanio.
Presso l'hotel è disponibile il servizio in camera con orario limitato, mentre per un momento di relax e socializzazione gli ospiti possono recarsi al bar/lounge. Inoltre, è possibile gustare una colazione continentale a pagamento tutti i giorni dalle ore 07:00 alle ore 10:00.