Villa Del Sol 0Likes Contact Details Email: info@villadelsol.co.za Phone: 039-312-1143 Mobile: 072-596-6530 Selma Olivier Website Address: 155 Marine Dr Margate KwaZulu-Natal 4275 South Africa Get Directions Explore Categories: Accommodation Self-Catering Previous Next