Taronga Villa
Taronga Villa is self-catering accommodation in Constantia’s wine region, Cape Town, a short walk from five top wine estates and near Constantia Mall.