Thembekile Makhoba (second right) of Edenglen. Photo: Thapelo Seema Emperors Palace recently hosted the Soulaced Sessions in The Red Roman Shed.
The complex of four Emperors Palace hotels was constructed in 1998 on the site of the old South Africa World Trade Center as a sister casino property to Caesars Palace in Las Vegas. The decor and ...