El Corte Ingles is the biggest department store group in Europe and ranks fourth worldwide. It has all the big Spanish and International brands under one roof. This shopping mall is huge and paradise for any shopoholic.
Av. Tres de Mayo, 7, 38003 Santa Cruz de Tenerife, Spain