Michelangelo Hotel

Michelangelo Hotel

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

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

Explore More