To provide you with additional information about how we collect and use your personal data, we’ve recently updated our Privacy Policy and Terms of Service. Please review these pages now, as they apply to your continued use of our website.
Kio Towers In Madrid, Spain. The Puerta De Europa Towers (Gate Of Europe Or Just Torres Kio) Are Twin Office Buildings In Madrid, Spain. Have A Height Of 114 M (374 Ft) And 26 Floors. Constructed From 1989 To 1996.