Camps Bay Drive, Camps Bay, Cape Town 8005, WC, South Africa
Distance: 150 m
Company description
Aqua Villa - a five bedroom luxury holiday villa perfect for large families or friends traveling together. This self catering property is modern and offers all the amenities you could wish for!