ElOmara Tower
Apartment complex👍👍 It is one of the largest towers in Khartoum and has many shops and apartments
Address
JH3G+XH7, Al Ma'arad St, Khartoum, Sudan
Contact
+249 96 336 7455Rating on Google Maps
4.40 (37 reviews)Open on Google Maps
Discover top rated places in Khartoum
👍👍 It is one of the largest towers in Khartoum and has many shops and apartments
👍👍 It is one of the largest towers in Khartoum and has many shops and apartments
JH3G+XH7, Al Ma'arad St, Khartoum, Sudan