Nelson Mandela's home is now a luxury hotel

The former home of Nelson Mandela, located in the heart of Houghton, Johannesburg, is set to open as a luxury hotel on Aug. 1. Sanctuary Mandela is a nine-room, upmarket, boutique hotel that was where the South African revolutionary-turned-president lived…

Read More