1 result for Oudekraal.
The Twelve Apostles Hotel
The Twelve Apostles Hotel, Oudekraal / Camps Bay, Cape Town, South Africa
Luxurious guest rooms, deluxe suites and a presidential suite make up this stunning hotel with a breath-taking pool garden magically perched above the ocean and the glorious Azure Restaurant offering endless seductive sea ...
1 Results for Oudekraal
Sort the list for easier browsing