Si le Grand-Duché de Luxembourg est un petit pays, il est grand par ses prouesses. Situé au cœur de l’Europe, il rayonne bien au-delà de ses frontières. En tant que place financière, Luxembourg est le premier centre européen de fonds d’investissement et le deuxième au niveau mondial. La position géographique du pays, proche des grandes capitales européennes, en fait un centre logistique de premier choix. La capitale abrite également l’un des centres administratifs de l’Union européenne.
C’est au cœur de la ville de Luxembourg, le long du Boulevard Royal, la plus belle artère centrale, réelle couronne de cette capitale millénaire, que s’élève le Royal20.