Die Rotse Host House and Self-Catering Accommodation is a seafront property located in a peaceful cul-de-sac on Beach Road, Kleinmond in the Western Cape, South Africa,...