Address: 42 rue Albert 1er, 1117 Luxembourg
This concept, which is unique in Luxembourg, is ideally suited for professional visitors, consultants, managers or tourists who wish:
to live and work in a functional, practical, elegant and central location
to have more space and autonomy
to invite clients, colleagues or even friends
to enjoy certain services.
Hotel Key Inn Appart Office Luxembourg # Details