It was built In the 19th century, later known as Escalera de la Reina, so that Queen Elizabeth II could access the city by that stairway. It is located in the marina, opposite the Carbonell building and in front stands the Statue of Icarus, a modern interpretation of the myth of Icarus.
Download your Alicante guide!