Luxury 5 Star Guest House Accommodation in Camps Bay, Cape Town, Western Cape, South Africa. Close to Camps Bay Beach, Table Mountain, V&A Waterfront and Airport
Villa Barbara is a luxurious holiday accommodation located high up in Camps Bay in South Africa. It has stunning views over Camps Bay, overlooking the Atlantic Seaboard, the 12...