Virtual Tour

Take a quick look at our Youtube video to see more of Avillahouse – situated in Westville just 10 km from Durban’s beachfront and ICC.