Situato nell'antico centro storico della città di Lussemburgo, l'hotel dista appena 180 m dal Palazzo del Granduca e 50 m dal Museo Nazionale di Arte e Storia. La stazione ferroviaria di città di Lussemburgo è raggiungibile in meno di 20 minuti a piedi dall'hotel, alcune fermate dei mezzi pubblici in 5 minuti a piedi. Il Chemin de la Corniche e le Casemates du Bock, le celebri casematte progettate da Vauban, distano 50 m dal complesso, mentre l'Abbazia di Neumünster è a 100 m.
L'hotel accoglie gli ospiti in una reception aperta 24 ore su 24 con accesso wireless a Internet. Dotato di suite di lusso, è ispirato allo stile country inglese, con caminetti e soffitti a volta. Interamente climatizzato, l'hotel dispone di hall con reception e servizio check-out aperti 24 ore su 24, cassetta di sicurezza, sportello per il cambio valuta, guardaroba e ascensore. Mette inoltre a disposizione sala TV, cafè, bar, ristorante e strutture per conferenze. A disposizione vi sono inoltre servizio in camera, servizio lavanderia, parcheggio, garage e noleggio biciclette.
Le camere sono dotate di bagno privato con doccia, letto a due piazze o king size, telefono con linea diretta, TV via satellite/via cavo, radio e accesso a Internet. A disposizione degli ospiti vi sono infine set da stiro, cassetta di sicurezza, riscaldamento e terrazza.
Il complesso è dotato di biciclette.
Ogni giorno viene servita una colazione continentale a buffet.