17 Geneva Lower Apartment Camps Bay, Cape Town
Located 2.3 km from Table Mountain and 4 km from Sea Point Pavilion Swimming, 17 Geneva Lower offers accommodation in Cape Town. The unit is 5 km from Long Street.
Geneva drive, Camps Bay, Camps Bay, 8005 Cape Town, South Africa