MadridSpain.ca
Tower of Spain Madrid Spain Tourist Information and City Guide
Menu
Torre Espana is the 231 meter high television tower located in Madrid Spain. The steel-and-concrete structure can be seen from many areas of Madrid. The Torre Espana tower was built in built in 1982 to commemorate the FIFA World Cup.
Search • Link to Us • Airport • About Us • Other Cities • Site Map