Multistory Hotel & Towers situated in a residential area, overlooking the Nile River, 12 km south of Cairo city center.