Hôtel de luxe exclusif situé à une dizaine de minutes à l’extérieur du Cap, à Camps Bay près du Tafelberg. L’hôtel propose 70 chambres et suites sur 4 étages. Les chambres sont luxueuses et ont vue sur la mer ou sur la montagne. De plus, The Twelve Apostels fait partie de la chaîne “The Leading Small Hotels of the World”.