Self catering villas and apartments in Camps Bay Cape Town, South Africa. South Beach Camps Bay is ideally located only 50m from the Camps Bay beachfront. The Blueviews villas...