Situated in one of the most important streets of the Central Business District of the City of Luxembourg.
Year of construction 2009.