Mandela Rhodes Place Hotel and Spa

Corner of Burg & Wale Street
Cape Town
South Africa