In the building of the US Interest Section (former US embassy) you will find an internet cafe with plenty of workstations for free and high speed internet access. It is called IRC (Information Resource Center).
Embassies of other countries (Spain, France, Germany) provide a similar service.