Conveniently situated in Khartoum , this property is the perfect base for both business and holiday travel. Hotel was constru..
Khartoum /
..