Indirizzo 11 Plaza de la Puerta del Sol, Madrid 28013, Spain
Coordinate 40°25'0.944" N -3°42'11.679" E