The Michelangelo Hotel,Mandela Square,Sandton

Johannesburg, 2196
The Michelangelo Hotel,Mandela Square,Sandton The Michelangelo Hotel,Mandela Square,Sandton is one of the popular Local Business located in ,Johannesburg listed under Hotel in Johannesburg ,

Contact Details & Working Hours

Map of The Michelangelo Hotel,Mandela Square,Sandton