Hotels near Plaza de Espana

Santa Cruz de Tenerife, Spain
photo by C J Westtrover-icon

Find Hotels near Plaza de Espana

Other landmarks in Santa Cruz de Tenerife

Find out more about Plaza de Espana