05 December 2017: Pepperclub Hotel & Spa, a five-star hotel situated in the heart of Cape Town, was awarded the titles of South Africa’s Luxury City Hotel and Luxury All Suite Hotel at the 2017 World Luxury Hotel and Spa Awards ceremony held on Saturday, 2 December in Switzerland. “The World Luxury Hotel and Spa Awards were established in 2006 and are recognised as the pinnacle of achievement in service…

Find Out More