Camps Bay Retreat

7 Chilworth Road Camps Bay
Cape Town
South Africa