Dette hotellet ligger på Martelarenplein i Leuven, rett foran sentralstasjonen og en 5–10-minutters spasertur fra Grote Markt og det historiske rådhuset.
Leuven ligger midt i Vest-Europa, og byen har bevart sin sjarm som gammel universitetsby med mange bygninger fra middelalderen.
Hotellet ligger også kun 5–10 minutters gange fra Peterskirken og nær Oude Markt, med alle sine kjente puber.
Det finnes en stor offentlig parkeringsplass for opptil 500 biler i nærheten. Leuven har en praktisk beliggenhet, 20 minutter fra Brussel og bare noen timer med tog fra London, Paris, Amsterdam og Köln.