Chairman of Cubana Group, Obi Cubana, and multiple awards winning artiste, Davido, have shared their separate luxury experiences in ‘The Delborough Lagos’, a 5-Star hotel commissioned recently in Lagos, Nigeria. While Davido, in an interview, compared ‘The Delborough’ to other ...
Read More »