Home/Santa Cruz de Tenerife/Plaza de España (Spain Square)

Plaza de España (Spain Square)

Must seeAttraction/Landmark

The largest and most iconic square in Santa Cruz, recently redesigned by Swiss architects Herzog & de Meuron, featuring a massive reflecting pool and serving as the city's main civic gathering place by the seafront.