Mandela Rhodes Place
HotelContemporary quarters with kitchens and city views in a grand property with a posh spa and a pool. People often mention hotel,
Address
Corner of Wale &, Burg St, Cape Town City Centre, Cape Town, 8001, South Africa
Website
Contact
+27 10 444 0089Price rating
$99/night
Rating on Google Maps
4.40 (591 reviews)Open on Google Maps