Mandela Rhodes Place Hotel Spa, Cape Town

Corner of Burg and Wale StreetCity Bowl, Cape Town8001, South Africa
More images