South Hill is an elegant, modern & versatile venue in the heart of the Elgin Valley, just one hour's drive from Cape Town, South Africa.