
A five-star hotel on the lively Place d’Armes in the heart of the old town, spread across a cluster of restored townhouses with elegant rooms, a Michelin-starred restaurant and a glass-roofed courtyard. The central square setting puts the palace, cathedral and casemates within a short walk. Luxembourg City’s most refined stay.