Intu Xanadu
Intu Xanadu is a large shopping mall
and entertainment center in Madrid,
Spain. This mall is one of Europe's
largest malls, with over 222 shops,
eateries and movie theatres. This mall
was opened the 16th of may in 2003 by
Intu Properties.
Mills Corporation developed this mall
before it was opened in 2002. Intu Xanadu
was the company's first mall outside the
United States. In 2006, the Canadian real
estate company, Ivanhoé Cambridge,
bought Intu Xanadu from Mills.
Intu Xanadu is visited by more than 13 million
people every year. This mall’s major anchors
are...

Intu xanadu

  • 1.
  • 2.
    Intu Xanadu isa large shopping mall and entertainment center in Madrid, Spain. This mall is one of Europe's largest malls, with over 222 shops, eateries and movie theatres. This mall was opened the 16th of may in 2003 by Intu Properties.
  • 3.
    Mills Corporation developedthis mall before it was opened in 2002. Intu Xanadu was the company's first mall outside the United States. In 2006, the Canadian real estate company, Ivanhoé Cambridge, bought Intu Xanadu from Mills.
  • 4.
    Intu Xanadu isvisited by more than 13 million people every year. This mall’s major anchors are...