Kloof Nek Suites

72B Kloof Nek Road, Tamboerskloof,, 8001 Cape Town, South Africa

Hotel image
Read more reviews for Kloof Nek Suites