BR

Nile City South Tower

Cairo, Egypt

Map Goes Here

BUILDING LOCATION

Street Address

Nile Towers, Al Seka Al Tougary Street, Al-Sabtiyya, Cairo, 11624, Egypt

City

Region

Country

Latitude

30.071381

Longitude

31.22798