O on Kloof Boutique Hotel - Kloof Road, Bantry Bay, Cape Town, South Africa. Luxury Accommodation with mountain and sea views.