10 on Ou Kraal is a Self-catering accommodation establishment located in Cape Town, Western Cape, South Africa. 4HM3+WW Milnerton, Cape Town, South Africa Welcome to 10 on Ou Kraal, a delightful self-catering accommodation establishment nestled in the beautiful city of Cape Town, Western Cape, South Africa. Situated at 10 Ou Kraal Way, Edgemead, Cape Town, our establishment offers a charming
Read more...