Aview Villa offers self catering house accommodation in Camps Bay, Cape Town. The Villa is situated on the Cape Town Atlantic Seaboard close to Clifton, Camps Bay, Bakoven & Glen beaches. This self catering villa features 4 bedrooms, 3 bathrooms (mai