(17 Geneva Drive)

  • 17 Geneva Drive is a detached villa located in Cape Town in the Western Cape Region and is 200 metres from Camps Bay Library. The villa is fitted with air conditioning and free WiFi. Free private parking is available on site.

  • 17 Geneva Drive
    Camps Bay, Western Cape, South Africa