Back to results
2 Victoria Rd, Camps Bay, Camps Bay, 8005, Western Cape
Day Health Spa
Is this your store?
Claim this storefront
The Twelve Apostles is the luxurious get-away-from-it-all location that was recently named Leading Spa Resort in Africa.