Übersicht

The ultimate Cape town holiday accommodation and luxury villa to rent in Campsbay South Africa. This rental mansion offers luxury accommodation with 5 bedrooms in the heart of Camps bay.