The most stylish hotels from the world’s design capital Cape Town