Icon Villas has added the magnificent Mjejane Kruger Villa to its portfolio. Privately owned and personally managed, Icon Villas has been operating for 28 years and is widely recognised as a leader in the private villa rental market in South Africa. The Icon Villas’ Cape Town portfolio includes a choice of more than 100 top-end Bespoke Villas, luxurious…