Beach Villa 1 Villa Cape Town CBD
Set in Cape Town and only 300 metres from Camps Bay Beach, Beach Villa 1 offers accommodation with mountain views, free Wi-Fi and free private parking. The air-conditioned accommodation is 300 metres from Glen Beach.
Number of rooms: 12
6 Strathmore Road, Camps Bay, 8040 Cape Town, South Africa