19 blinkwater road camps bay, 8005
Balfour Place situated in Camps Bay is a large self-catering home offering upmarket accommodtion in tastefully furnished rooms with en-suite bathrooms as well as terraces with breathtaking views of the Atlantic Ocean