OwuCrown Hotel is the only International Hotel operating in Ibadan and is designed to extend signature warm hospitality combined with the local Nigerian Flavour.