Cape Town Villa Rentals Business Name: Cape Town Villa Rentals Business Genre: Self Catering Holiday homes and vacation villas in Cape Town, South Africa Business Address: Business Website Address: http://www.capetownvillas.net/ Send Message to listing ownerPlease log in to be able to send messages to the listing owner. Leave a Reply Cancel replyYou must be logged in to post a comment.