Hotels in South Africa have changed fundamentally – here’s what you can expect when going on holiday in December

Top