Villa Olivier Villa Cape Town CBD
Located in Cape Town and only less than 1 km from Beta Beach, Villa Olivier provides accommodation with mountain views, free Wi-Fi and free private parking. The air-conditioned accommodation is less than 1 km from Bakoven Beach.
Ingleside Road, Camps Bay, Camps Bay, 8005 Cape Town, South Africa