Sorry John I have been only once in Genoa and I do not know what there is at that address.
EDIT Did you forget to attach a pic?Jack is right:
The stair is inside the atomium the famous monument dedicated to the metallurgy representing the iron crystal..
Why is it related to puzzle?
The figure is the reply. Sorry my poorly made 12 points...
Jack I know the morte subite (sudden death

)
[attachment deleted by admin]