Tenerife Tourist Information and Vacation Guide
The Santa Cruz Twin Towers (Torres de Santa Cruz) are the tallest skyscrapers in the Canary Islands. Until 2010, they were also the tallest residential buildings in Spain.
The first tower was completed in 2004 and the second one two years later, in 2006.