South AfricaWestern CapeCape Town
12 guests
6 bedrooms
5 bathrooms
Where waterside luxury meets mountainous serenity, this stylish villa has the best of both worlds. Situated on the slopes of Cape Town’s iconic Table Mountain, find yourself nestled in a green enclave...
From €1,256 Nightly