lionelkrie
Kloof Nek Suites Featured Popular
0 reviews
Kloof Nek Suites in Cape Town offers affordable luxury self-catering holiday accommodation that will delight both urbanites and nature lovers. Kloof Nek Suites is situated between Table Mountain and Lion’s Head, with breath-taking views of the Mountain, c ...