Office building located in the capital of the Grand Duchy of Luxembourg, at the route d’Arlon, one of the main access roads to Luxembourg City.
Year of construction: 1998.