Resources for We offer Self catering accommodation in Sandton and in Clifton, Cape Town, South Africa. Ultra luxurious and modern apartments with only the best fixtures and...