Located in Cape Town and only 16 km from Kirstenbosch National Botanical Garden, We Cape Town Villa provides accommodation with sea views, free Wi-Fi and free private parking. With mountain views, this accommodation features a terrace.
139 Zwaanswyk Road, 7945 Cape Town, South Africa