17 Geneva Drive is a self-catering villa located in Cape Town near Camps Bay Library. Guests staying at this villa have access to free WiFi, a fully equipped kitchen, and a balcony.
The villa is fitted with a satellite TV and 6 bedrooms. Free private parking is available at the villa.
17 Geneva Drive offers an outdoor pool. This property offers BBQ facilities.
Viewpoint is 1.4 km from the accommodation. The nearest airport is Cape Town International Airport, 20 km from the property.