Victoria Road, Camps Bay, Cape Town 8001, South Africa
Distance: 420 m
Company description
A stunning four bedroom luxury holiday villa ideally situated in scenic Clifton, Cape Town but out of the chaos of the main street. It offers spacious living areas as well as outdoor area and pool.