Perched on a hillside in the renowned town of Camps Bay near Cape Town, the villa enjoys panoramic views of the Atlantic Ocean and Twelve Apostles Mountain Range, while the world- class beaches of Camps Bay and Clifton are just a few minutes down the hill. Fabulous spaces and amenities for relaxation and entertainment, along ...