Most cafés, bars and restaurants offer free wi-fi, but you can also connect to free public hotspots offered in squares and public gardens.