Plaza Castilla

SKU: TBPesp019

The Torres KIO (Gate of Europe towers) at Plaza Castilla; they opened in 1996 and are twin office buildings in Madrid. Each are 26 stories with a height of 114 meters.

  • Image Specs

    Item type: JPG File

    Dimensions: 4607 x 3456 pixels

    Size: 10.2 MB

    Location: Madrid, Spain

  • Return & Refund Policy

    Purchase is final. Image cannot be returned.