Map
135 West St., Nelson Mandela Sq., Johannesburg 2146, South Africa
Courtesy of The Michelangelo

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

Hotel
Michelangelo Hotel

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