Map
135 West St., Nelson Mandela Sq., Johannesburg, 2146, South Africa

Italian Renaissance–style hotel with grand public spaces situated on Sandown’s Nelson Mandela Square.

Close

Hotel

Michelangelo Hotel

Italian Renaissance–style hotel with grand public spaces situated on Sandown’s Nelson Mandela Square.