Mandela Rhodes Place Hotel and Spa – Cape Town Central

A unique concept of modern city living with a subtle blend of old and new in the magnificent surroundings of Cape Towns ‘Old Town’. Just minutes from Green Market Square this beautiful hotel and spa is ideally situated.

Latest Additions Popular Tags