Michelangelo Towers Mall virtual tour
MICHELANGELO

TOWERS MALL

The Michelangelo Towers Mall is at the foot of the iconic Michelangelo Towers Hotel and is a fashionistas shopping delight. Imagine world class fashion outlets and delectable dining venues combined with direct access to Nelson Mandela Square... at the Towers Mall you have all this and more!

Michelangelo Towers Mall Virtual Tour