100 Geneva Drive
100 Geneva Drive Villa is located next to Lion's Head, Table Mountain and Table Mountain National Park. 100 Geneva Drive Villa offers housekeeping and concierge service.
This venue is situated 1300 meters away from Theatre On The Bay. The city center is 5 km away. Serving italian specialties, Sevruga is about 750 meters away.
100 Geneva Drive Villa comprises rooms with a microwave, a private balcony and flat-screen TV. 100 Geneva Drive Villa counts 7 bedrooms.
Other comforts include a cooktop and a full-sized refrigerator in a kitchen for self catering.
Just 20 minutes' drive from Cape Town International airport.
There are an outdoor swimming pool and barbeque grills provided for leisure.