International Recognition
July 29, 2009
Cape Town based Icon Villas received a significant international accolade with its selection as the first Villa Rental Specialist in Southern Africa to be endorsed
Cape Town based Icon Villas received a significant international accolade with its selection as the first Villa Rental Specialist in Southern Africa to be endorsed
From its corner position we had excellent views of the sea, the beach and the neighboring rocks that are a natural part of the bay.