Ciêla Lusaka Ciêla, Lusaka, a Tribute Portfolio Resort and Spa, is a luxurious oasis situated close to the vibrant core of the View