Puerta del Sol means 'gate of the sun' in English. It is said that this name was given
because there was a medieval gate engraved with image of the ... More
Puerta del Sol means 'gate of the sun' in English. It is said that this name was given
because there was a medieval gate engraved with image of the sun until 16th century.
It serves as center of Madrid and all major roads are connected to it.
In center of Sol Square stands a statue of Carlos III and a fountain which is also popular as a meeting place.
El Corte Ingles department Store, restaurants and cafes are concentrated nearby.