Cape Town hotel earns Africa's Leading City Hotel Award

This is after the Pepper Club Hotel & Spa was named as Africa's Leading City Hotel for the second time in a row by the World Travel Awards.