A 0,2 km da Place du Luxembourg e a 2,1 km da La Grand Place, questo hotel vanta una buona posizione in zona Upper Town. Edificio del Parlamento dell’Unione Europea e Museo di scienze naturali si trovano ugualmente a meno di 10 minuti di distanza. Stazione di Bruxelles-Luxembourg si trova a soli due minuti a piedi, mentre Stazione di Trône/Troon è a 7 minuti dalla struttura.