27AprTop 8 Luxury Hotels in Cape Town South AfricaAre you planning a trip to Cape Town, South Africa, and searching for the best