Johannesburg

Michelangelo Hotel

Michelangelo Hotel

Credit:

Courtesy of The Michelangelo

See Map

496

135 West St., Nelson Mandela Sq.,
Johannesburg,

South Africa,
2146.

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