Africa Road, Khartoum, Sudan
Nile Road, PO Box 11042, Khartoum, Sudan
Nile Avenue, P O Box 316, Khartoum, Sudan
Nuzha
Hotels inMecca
Hotels inRiyadh
Hotels inJeddah
Hotels inMadina
Hotels inAl Khobar
Hotels inDammam