Cape Town hotels win top spots at World Travel and Leisure awards

Cape Town was rated as the best city in Africa and the Middle East after three hotels secured top spots at the World Travel and Leisure’s ‘World’s Best awards. The Cape Grace, The Silo Hotel, and Ellerman House took the first, second and third spots respectively, with the One and Only hotel taking fifth place. Every year for our World’s … Continue reading Cape Town hotels win top spots at World Travel and Leisure awards