It said police stopped the woman, who is Russian, on Archbishop Makarios Avenue at 10.40 am.
She underwent an initial alco-test with a reading of 160 mg. The final reading was 139 mg. The legal limit is 22 mg.
The woman is under arrest and is expected to appear in court tomorrow, it added.