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!