Swiss Inn Nile Hotel

110, El Bahr El Aazem Street
Cairo
Egypt